1

Ant データベースを作成する前、または SQL クエリを実行する前に、Java から DB2 でユーザー認証を検証する必要があります。

このための DB2 コマンドはありますか?

前もって感謝します。

4

2 に答える 2

1

このコマンドを使用して db2cmd で実行し、ユーザー名を確認できます。

db2icrt <db2_instancename> -u <userName> , <passWord>

しかし、Javaからこれを使用する方法はわかりません。

于 2012-04-24T11:23:38.747 に答える
0

DB2Jcc - IBM Data Server Driver for JDBC and SQLJ診断ユーティリティーを使用して、データベース接続をテストし、Java を使用して DB2 認証を検証することができます。サンプル コマンドとその出力を以下に示します。

$ java com.ibm.db2.jcc.DB2Jcc -url jdbc:db2://myhost.bluemix.net:446/MYDB -user myuserid -password mydbpasswd

[jcc][10521][13706]Command : java com.ibm.db2.jcc.DB2Jcc -url jdbc:db2://myhost.bluemix.net:446/MYDB -user myuserid -password ********

[jcc][10516][13709]Test Connection Successful.

DB product version = DSN11015
DB product name = DB2
DB URL = jdbc:db2://myhost.bluemix.net:446/MYDB
DB Drivername = IBM Data Server Driver for JDBC and SQLJ
DB OS Name = Linux
$
于 2014-11-29T20:00:49.663 に答える