WebLogic Server コマンド リファレンス
![]() |
![]() |
![]() |
![]() |
dbping
コマンドライン ユーティリティを使用すると、JDBC ドライバを使用した DBMS とクライアント マシンの間の接続をテストできます。このユーティリティを使用する前に、ドライバをインストールしておく必要があります。 ドライバのインストール方法の詳細については、ドライバ ベンダのドキュメントを参照してください。『WebLogic JDBC プログラマーズ ガイド』の「Type 4 サードパーティ JDBC ドライバに対する環境設定」も参照してください。
DB2 用の WebLogic Type 4 JDBC ドライバを使用する場合は、dbping
ユーティリティを使用して、DB2 サーバ上にパッケージを作成することもできます。dbping ユーティリティを使用してデータベースに対して ping を実行すると、データベース サーバ上にデフォルトのパッケージがドライバによって自動的に作成されます (まだ存在していない場合)。データベース サーバ上にデフォルトのパッケージがすでに存在している場合、dbping
ユーティリティでは既存のパッケージが使用されます。
デフォルトの DB2 パッケージには 200 の動的セクションが含まれます。-d
オプションを使用して、異なる動的セクション数を指定して DB2 パッケージに作成できます。また、-d
オプションは、接続テストで使用される接続に対し、CreateDefaultPackage=true
および ReplacePackage=true
も設定します。これにより、DB2 ドライバによって DB2 サーバ上の DB2 パッケージが強制的に置き換えられます。詳細については、『DB2 接続プロパティ』の接続プールの説明を参照してください。動的セクション数が 200
に設定された -d
オプションを使用することで、DB2 サーバ上でデフォルトのパッケージを強制的に再作成できます。
注意 : -d
オプションを指定すると、dbping
ユーティリティによってデフォルトのパッケージが再作成され、動的セクション数として指定する値が使用されます。既存のパッケージが変更されるわけではありません。
DB2 パッケージを作成するには、指定するユーザがデータベースに対する CREATE PACKAGE 特権を持っていなければなりません。
$ java utils.dbpingDBMS
[-ddynamicSections
]user
password
DB
C:\>java utils.dbping ORACLE_THIN scott tiger dbserver1:1561:demo
**** Success!!! ****
You can connect to the database in your app using:
java.util.Properties props = new java.util.Properties();
props.put("user", "scott");
props.put("password", "tiger");
props.put("dll", "ocijdbc9");
props.put("protocol", "thin");
java.sql.Driver d =
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
java.sql.Connection conn =
Driver.connect("jdbc:oracle:thin:@dbserver1:1561:demo", props);
![]() ![]() |
![]() |
![]() |