SQLJ プロファイルのカスタマイズとバインディング (DB2 Universal Database)

DB2 Universal Database™ を使用している場合は、「SQLJ プロファイルのカスタマイズとバインド (Customize and Bind SQLJ Profiles)」ウィザードを使用して、SQLJ 対応プロジェクト内に SQLJ カスタマイズ・スクリプトを生成し、それを実行できます。 カスタマイズ・スクリプトを実行すると、DB2 Universal Database™ に固有なプロジェクトの SQLJ シリアライズ・プロファイルにランタイム情報が追加され、それらのプロファイルがデータベースにバインドされます。

前提条件:

SQLJ 対応 Java プロジェクトはカスタマイズ・スクリプトを使用して、SQLJ 変換プログラムで生成される SQLJ プロファイル用のデータベース上にパッケージを作成します。 また、カスタマイズ・スクリプトは SQLJ プロファイルをデータベースにバインドします。これにより、Java プロジェクトで、動的 SQL でなく静的 SQL を使用できます。 このアクティビティーを省略した場合、プロジェクトは JDBC と同じように動的 SQL を使用します。

「プロファイルのカスタマイズとバインド」ウィザードは、ユーザーが指定した 情報からカスタマイズ・スクリプトを生成し、そのスクリプトを実行します。 Java プロジェクトへ関連付けられている既存のカスタマイズ・スクリプトを使用して 、SQLJ プロファイルを別のデータベースにバインドしたい場合は、ウィザードで カスタマイズ・プロセスをバイパスし、パッケージ内のプロファイルをデータベース にバインドだけさせることもできます。

SQLJ プロファイルのカスタマイズとバインドを行うには、次のようにします。

  1. 「パッケージ・エクスプローラー」ビューで、SQLJ プロファイルを含んでいる Java プロジェクトを右マウス・ボタン・クリックし、ポップアップ・メニューで「SQLJ プロファイルのカスタマイズ/バインド」をクリックします。
  2. ウィザードを終了してから、「実行」をクリックします。

カスタマイズ・プロセスは、ウィザードで選択されたオプションおよび指定された値に応じてカスタマイズ・スクリプトを作成し、そのスクリプトを実行します。 バインド・プロセスは、DB2® データベース・マネージャーがサポートする 4 つの分離レベルを反映した 4 つのパッケージを作成します。

カスタマイズ・プロセスとバインド・プロセスの進行状況と結果は、「コンソール」ビューに表示されます。 デフォルトでは、このビューは表示されません。 進行状況と結果を「コンソール」ビューに表示するには、次のようにします。
  • ワークベンチで「コンソール」ビューがオープンされている場合は、「コンソール」タブをクリックします。
  • ワークベンチで「コンソール」ビューがオープンされていない場合は、「ウィンドウ」 > 「ビューの表示」 > 「コンソール」をクリックします。
設定を変更して、「コンソール」ビューを自動的に表示することもできます。
関連概念
SQLJ の概要
関連タスク
Java プロジェクトへの SQLJ サポートの追加
関連資料
SQLJ の制限事項 (DB2 Universal Database)
sqlj - DB2 SQLJ 変換プログラム・コマンド
db2sqljcustomize - DB2 SQLJ プロファイル・カスタマイザー・コマンド
db2sqljbind - DB2 SQLJ プロファイル・バインダー・コマンド
ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.