バインド制御ファイル

バインド制御ファイルは、z/OS® 上で実行されて DB2® の SQL テーブルにアクセスする COBOL プログラムを生成する場合にのみ役立ちます。このファイルは、ネイティブ COBOL プログラムから DB2 にアクセスする場合に作成するバインド制御ファイルに相当します。EGL のコンテキストでは、バインド制御ファイルは分散ビルド関数への 入力であり、生成されたソースを実行できるよう準備します。

DB2 にアクセスするソース・コードを z/OS で実行できるように準備を終えたら、次のステップによってコード内の SQL ステートメントを処理します。
  1. DB2 のプリコンパイル・ステップで SQL ステートメントを使用してデータ ベース要求モジュール (DBRM) を作成します。
  2. バインド・ステップで DB2 計画を作成します。この計画はたいていの場合 DBRM と、同じ CICS® (顧客情報管理システム) トランザクションやジョブ・ステップで使用する予定の他のプログラムの DBRM とを組み合わせて作成します。

    バインド制御ファイルは、バインド・ステップによって作成された DB2 計画に組み込まれる DBRM を指定します。この計画によって DBRM を提供した各プログラムが DB2 にアクセスできるようになります。

SQL テーブルにアクセスする COBOL プログラムを作成する場合、EGL は必 ずバインド制御ファイルを作成します。詳細については、『bind』を参照してください。このセクションはファイル出力を制御するビルド記述子オプションについて説明しています。

バインド制御ファイルの名前の詳細については、『生成される出力 (参照)』を参照してください。

関連する概念
バインド制御パーツ
生成される出力

関連するタスク
EGL ビルド・ファイルへのバインド制御パーツの追加

関連する参照項目
bind
バインド制御パーツの例
生成される出力 (参照)

ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.
(C) Copyright IBM Japan 2005.