「新規接続」ウィザードのページを使用して接続プロファイルを作成することで、DB2® for z/OS® サブシステムに接続できます。このトピックでは、データ・ソース・エクスプローラー・ビューおよび管理エクスプローラー・ビューから「新規接続」ウィザードを開く方法について説明します。
始める前に
DB2 Connect を使用してサブシステムに接続する場合、DB2 Connect のバージョンが 9.5.7 以上であることを確認してください。
手順
DB2 for z/OS サブシステムへの接続を作成するには、以下を実行します。
- データ・ソース・エクスプローラー内で右クリックして、ポップアップ・メニューから「新規」を選択します。
管理エクスプローラーの場合は、管理エクスプローラーのツールバーからをクリックできます。
- サブシステムに直接接続している場合、ウィザードの最初のページで、DB2 for z/OS をデータベース・マネージャーとして選択します。ゲートウェイを使用して接続している場合、DB2 for Linux, UNIX, and Windows をデータベース・マネージャーとして選択します。その後、以下のように他の接続の詳細を指定します。
- 接続の識別
- 新規接続の命名用の基本設定を指定します。
- デフォルトの命名規則の使用
- 接続先のサブシステムの名前に基づいて接続名を生成することを指定します。この接続名は、接続を作成した後に表示されます。
- 接続名
- 接続の名前を入力します。「デフォルトの命名規則を使用」がチェックされていない場合にのみ選択可能です。
- JDBC ドライバー
サブシステムへの接続に使用する JDBC ドライバーを指定します。リストに表示される JDBC ドライバーは完全にサポートされます。使用するドライバーがリストにないものの、データベース・マネージャーでサポートされている場合は、「その他のドライバー・デフォルト」を選択して、詳細を入力します。
「JDBC ドライバー」フィールドの隣にある「...」をクリックしてウィンドウを開くと、特定の JDBC ドライバーに使用している JAR ファイルへのパスを変更できます。このウィンドウを使用すれば、リストされているドライバーごとの JDBC JAR ファイルの名前と通常の場所を表示することもできます。
グローバル・ドライバー・プロパティーは、「設定」ウィンドウの「ドライバー定義」ページで設定します。そのページを開くには、を選択します。「設定」ウィンドウで、を展開します。
ワークベンチ製品には IBM® Data Server Driver for JDBC and SQLJ が含まれており、ウィザードのデフォルトでは、この組み込みバージョンのドライバーが使用されます。このバージョンは十分にテストされたものなので、これを使用するようにお勧めします。このドライバーの別のバージョンを使用する場合は、「...」をクリックして、必要な JAR ファイルへのパスを変更できます。ご使用のワークベンチ製品によっては、IBM データ・サーバー向けのその他の JDBC ドライバーが組み込まれている場合もあります。
JDBC ドライバーの制限: ドライバーによっては、パス・コードまたはライセンス・ファイルが必要な場合があります。ライセンス情報は現在の環境でも設定または使用できますが、Web サーバーなど、他の環境では利用できないことがあります。このドライバーは、パス・コードまたはライセンスが使用できない場合は、動作しません。
- プロパティー - 一般
- データベース
- ゲートウェイ経由でサブシステムに接続しているために、DB2 for Linux, UNIX, and Windows が選択されたデータベース・マネージャーである場合、このフィールドが表示されます。サブシステムの名前を指定します。
- ロケーション
- DB2 for z/OS が選択されたデータベース・マネージャーである場合に、このフィールドが表示されます。
インストール時に定義される DB2 ロケーション名を入力します。名前は大文字で入力しなければなりません。DB2 for z/OS 接続に使用する必要のあるロケーション、ホスト、およびポートを判別するために、DB2 for z/OS のシステム・プログラマーまたは DBA は <cmd prefix="">DIS DDF を発行できます。ここで、<cmd prefix=""> は、特定の DB2 サブシステムのシステムで事前に割り当てられた文字です。
- ホスト
- サブシステムに直接接続している場合、サブシステムの TCP/IP ホスト名または TCP/IP アドレスを指定します。
- ゲートウェイを使用して接続している場合、ゲートウェイの TCP/IP ホスト名または TCP/IP アドレスを指定します。
- ポート番号
- サブシステムに直接接続している場合、選択したサブシステムの TCP/IP 接続ポートを指定します。
- ゲートウェイを使用して接続している場合、ゲートウェイの TCP/IP 接続ポートを指定します。
- このユーザーにより作成されたオブジェクトのみを取得
- DB2 for z/OS が選択されたデータベース・マネージャーである場合に、このフィールドが表示されます。
「ユーザー ID」フィールドに指定されているユーザーによって作成されたオブジェクトをロードする場合に選択します。
- デフォルト・スキーマ
- SQL ステートメントで非修飾のデータベース・オブジェクト参照に使用するスキーマの名前を入力します。SQL ステートメントが他のスキーマにあるデータベース・オブジェクトを参照するようにするには、オブジェクトの名前を対応するスキーマの名前で修飾する必要があります。
- 接続 URL
- 使用する JDBC ドライバー用の生成された JDBC URL が表示されます。この URL は、ドライバーが接続を確立できるようにデータベースを識別するものです。
URL の書式は、ドライバーによって異なります。
- プロパティー - オプション
- 追加の接続プロパティー (例えば、readOnly = true) を指定します。指定できるプロパティーは、JDBC ドライバーによって異なります。その他の例については、JDBC ドライバーの資料を参照してください。
- オプション: 「フィルター」ページで、フィルター・オプションを指定します。
パフォーマンスを最適にするために、大規模なデータベースに接続するときはフィルターを使用してください。
ウィザードでフィルター・オプションを指定しない場合は、接続プロパティーを変更するか、またはデータ・オブジェクトのフィルター・オプションを指定することで、後でそれらのフィルター・オプションを変更できます。(これらのオプションについては、http://publib.boulder.ibm.com/infocenter/dstudio/v3r1/topic/com.ibm.datatools.server.ui.doc/topics/cfilters.html の『データ・オブジェクト・フィルター』を参照してください。)接続プロパティーを変更するには、接続を右クリックして、「プロパティー」を選択します。
ウィザードのページでは、フィルターはデフォルトで使用可能に設定されません。接続をフィルターに掛けるには、「フィルターを無効にする」チェック・ボックスをクリアして、式を使用するか、または特定のオブジェクトを接続ビューに組み込むか組み込まないかを選択することで、フィルター・オプションを指定します。
- ウィザードの他のすべてのステップを実行して、「終了」をクリックします。
タスクの結果
開始したビューに応じて、データ・ソース・エクスプローラーまたは管理エクスプローラーに接続が表示されます。