SQLJ プログラム用のプログラム準備では、プログラムの変換、コンパイル、カスタマイズ、およびバインドを行います。
このタスクについて
次の図は、.NET を使用するプログラムの準備プロセスの手順を示しています。
IBM® Data Server Driver for JDBC and SQLJ。
図1: SQLJ プログラム準備処理
プロシージャー
SQLJ プログラム準備の基本ステップは以下のとおりです。
- z/OS® UNIX System Services のコマンドラインからsqljコマンドを実行して、ソースコードを翻訳し、コンパイルします。
SQLJコマンドは、Javaソースプログラムを生成し、オプションでそのJavaソースプログラムをコンパイルし、0個以上のシリアライズされたプロファイルを生成します。 Javaプログラムを個別にコンパイルすることもできますが、sqljコマンドのデフォルトの動作はプログラムをコンパイルすることです。 SQLJ コマンドは、データベース・サーバーに接続せずに実行されます。
- z/OS UNIX System Services コマンドラインから db2sqljcustomize コマンドを実行して、シリアル化プロファイルをカスタマイズし、 Db2 パッケージをバインドします。
db2sqljcustomize コマンドは、次のタスクを実行します。
- オプション: Db2 パッケージをプランに紐づける。
これを行うには、DB2 BIND コマンドを使用します。