JDBC 接続の詳細

以下の JDBC 接続情報を使用して、リレーショナル・データベースに接続します。

JDBC 接続プロファイルを定義すると、「URL」には、使用データベースに合ったサンプル構文が自動的に設定されます。 この構文を編集してデータベースの接続情報を指定する必要があります。

DB2 for Linux, UNIX, and Windows

DB2® for Linux, UNIX, and Windows の場合は、 データベースのホスト名、ポート、およびデータベース名を、次の形式で指定する必要があります。

jdbc:db2://host:port/database

例えば、次のようにします。

jdbc:db2://PRODZ:50000/PRODDB

DB2 for i

DB2 for i の場合は、データベースのホスト名およびポートを次の形式で指定する必要があります。

jdbc:as400:host;prompt=false

例えば、次のようにします。

jdbc:as400:ihost;prompt=false

DB2 for z/OS

DB2 for z/OS® の場合は、 データベース・ホスト名、ポート、およびロケーション (データベース) 名を、次の形式で指定する必要があります。

jdbc:db2://host:port/location:
retrieveMessagesFromServerOnGetMessage=true;

例えば、次のようにします。

jdbc:db2://PRODZ:1523/PRODDB:
retrieveMessagesFromServerOnGetMessage=true;

Derby (サンプル・データベース)

サンプル・データベースの場合は、ホスト名、ポート、およびホスト (Management Server) 上のデータベース・ディレクトリーを指定する必要があります。 ディレクトリーは、Optim™ インストール・ディレクトリーの optim¥databases¥optim にあります。次の形式を使用します。

jdbc:derby:net://host:port/directory

例えば、次のようにします。

jdbc:derby:net://localhost:1527/C:¥Program Files¥IBM¥optim¥databases¥opt

Informix

Informix® の場合は、ホスト名、ポート、データベース名を、次の形式で指定する必要があります。

jdbc:informix-sqli://host:port/database:INFORMIXSERVER=server

例えば、次のようにします。

jdbc:informix-sqli://PRODIFX:1523/IFX94:INFORMIXSERVER=server

Microsoft SQL Server

Microsoft SQL Server の場合は、 ホスト名、ポート、およびデータベース名を、次の形式で指定する必要があります。

jdbc:microsoft:sqlserver://host:port;databaseName=dbname

例えば、次のようにします。

jdbc:microsoft:sqlserver://SQLSRV1:1433/databaseName=SQL2005

Optim Database Relationship Analyzer (Derby)

Optim Database Relationship Analyzer データベース (Derby サーバー上でホスト処理される) の場合は、ホスト名、ポート、およびホスト (Optim Database Relationship Analyzer サーバー) 上のデータベース・ディレクトリーを指定する必要があります。 ディレクトリーは、Optim Database Relationship Analyzer インストール・ディレクトリーの optim¥databases¥optim にあります。 次の形式を使用します。

jdbc:derby:net://host:port/directory

例えば、次のようにします。

jdbc:derby:net://DRASRV1:49952/C:¥Program Files¥IBM¥DatabaseRelationshipAnalyzer1.1¥server¥GRDDBV1

Oracle

Oracle の場合は、サーバー名、ポート、データベース名を、次の形式で指定する必要があります。

jdbc:oracle:thin:@server:port:database

例えば、次のようにします。

jdbc:oracle:thin:@PRODORA:1523:ORA101

Sybase

Sybase の場合は、サーバー名、ポート、データベース名を、次の形式で指定する必要があります。

jdbc:sybase:Tds:server:port:database

例えば、次のようにします。

jdbc:sybase:Tds:PRODSYB:5000:syb15

Teradata

Teradata の場合は、サーバー名、ポート、データベース名を、次の形式で指定する必要があります。

jdbc:sybase:Tds:server:port:database

例えば、次のようにします。

jdbc:sybase:Tds:PRODSYB:5000:syb15