標準 JDBC 接続の作成方法について

生成された Java™ プログラムをデバッグしている場合、およびプログラム・プロパティー・ファイルに必要な値が含まれている場合は、 実行時に標準 JDBC 接続が作成されます。値の派生方法も含め、プログラム・プロパティーの意味の詳細については、 『Java ランタイム・プロパティー (参照))』 を参照してください。

JDBC 接続は以下の種類の情報を基にしています。
接続 URL
システム関数 sysLib.connect または VGLib.connectionService を呼び出す前にコードがデータベースへのアクセスを試みた場合、接続 URL はプロパティー vgj.jdbc.default.database の値になります。

システム関数 sysLib.connect または VGLib.connectionService の呼び出しに応じてコードがデータベースへのアクセスを試みた場合、接続 URL は プロパティー vgj.jdbc.databaseSN の値です。

接続 URL の形式の詳細については、『sqlValidationConnectionURL』を参照してください。

ユーザー ID
システム関数 sysLib.connect または VGLib.connectionService を呼び出す前にコードがデータベースへのアクセスを試みた場合、ユーザー ID はプロパティー vgj.jdbc.default.userid の値です。

これらのシステム関数のうちいずれか 1 つの呼び出しに応じてコードがデータベースへのアクセスを試みた場合、ユーザー ID は呼び出しで指定された値です。

パスワード
システム関数 sysLib.connect または VGLib.connectionService を呼び出す前にコードがデータベースへのアクセスを試みた場合、パスワードはプロパティー vgj.jdbc.default.password の値です。

これらのシステム関数のうちいずれか 1 つの呼び出しに応じてコードがデータベースへのアクセスを試みた場合、パスワードは呼び出しで指定された値です。システム関数を使用して、プログラム・プロパティー・ファイルでのパスワードの公開を回避することができます。

JDBC ドライバー・クラス
JDBC ドライバー・クラスは、プロパティー vgj.jdbc.drivers の値です。

関連する概念
プログラム・プロパティー・ファイル

関連するタスク
J2EE JDBC 接続のセットアップ
EGL 生成コード用の J2EE ランタイム環境のセットアップ

関連する参照項目
connect()
connectionService()
genProperties
Java ランタイム・プロパティー (詳細)
EGL での JDBC ドライバーの要件
sqlDB
sqlID
sqlPassword
sqlValidationConnectionURL
sqlJDBCDriverClass

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