バインド制御ファイル

SQL テーブルにアクセスする COBOL プログラムを作成する場合、EGL は必 ずバインド制御ファイルを作成します。バインド制御ファイルは、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 にアクセスできるようになります。


フィードバック