8.4.3 簡易接続ネーミング・メソッドの例
簡易接続文字列の例いくつかと、各文字列がどのように接続記述子に変換されるかを確認します。
| ネーミング・オプション | 接続文字列 | 接続記述子 |
|---|---|---|
|
ホストあり。 ホスト名は |
sales-server |
(DESCRIPTION=
(CONNECT_DATA=
(SERVICE_NAME=))
(ADDRESS=
(PROTOCOL=TCP)
(HOST=sales-server)
(PORT=1521))) |
|
ホストとポートあり。 ホスト名は |
sales-server:3456 |
(DESCRIPTION=
(CONNECT_DATA=
(SERVICE_NAME=))
(ADDRESS=
(PROTOCOL=TCP)
(HOST=sales-server)
(PORT=3456))) |
|
ホストとサービス名あり。 ホスト名は |
sales-server/sales |
(DESCRIPTION=
(CONNECT_DATA=
(SERVICE_NAME=sales))
(ADDRESS=
(PROTOCOL=TCP)
(HOST=sales-server)
(PORT=1521))) |
|
IPv6アドレスあり。 ホストのIPv6アドレスは |
[2001:0db8:0:0::200C:417A]:80/sales IPv6ホスト名は大括弧で囲む必要があります。 |
(DESCRIPTION=
(CONNECT_DATA=
(SERVICE_NAME=sales)
(ADDRESS=
(PROTOCOL=TCP)
(HOST=2001:0db8:0:0::200C:417A)
(PORT=80))) |
|
IPv6ホスト・アドレスあり。 ホストは |
sales-server:80/sales |
(DESCRIPTION=
(CONNECT_DATA=
(SERVICE_NAME=sales)
(ADDRESS=
(PROTOCOL=TCP)
(HOST=sales-server)
(PORT=80))) |
|
ホスト、サービス名およびサーバーあり。 ホスト名は |
sales-server/sales:dedicated/inst1 |
(DESCRIPTION=
(CONNECT_DATA=
(SERVICE_NAME=sales)
(INSTANCE_NAME=inst1)
(SERVER=dedicated))
(ADDRESS=
(PROTOCOL=TCP)
(HOST=sales-server)
(PORT=1521))) |
|
ホストとインスタンス名あり。 ホスト名は |
sales-server//inst1 |
(DESCRIPTION=
(CONNECT_DATA=
(SERVICE_NAME=)
(INSTANCE_NAME=inst1))
(ADDRESS=
(PROTOCOL=TCP)
(HOST=sales-server)
(PORT=1521))) |
Easy Connect Plus機能を使用した簡易接続文字列の例をいくつか次に示します:
| ネーミング・オプション | 接続文字列 | 接続記述子 |
|---|---|---|
|
名前/値のペアのリスト( ホストは |
salesserver1:1521/sales?SDU=8128&retry_count=3&connect_timeout=10 |
|
|
複数のホストまたはポートあり。 ホストは |
salesserver1:1521,salesserver2,salesserver3:1522/sales |
|
|
プロトコルの指定あり。 ホストは |
tcps://salesserver1:1521/sales |
|
|
TLSでサポートされている ホストは |
tcps://sales-server:1521/sales?ssl_server_cert_dn="cn=sales,cn=OracleContext,dc=us,dc=example,dc=com"&wallet_location="/tmp/oracle"ノート: Oracle Databaseサーバーの場合、パラメータ Oracle Databaseサーバーの場合は、 |
|
|
複数のプロトコル・アドレスを指定するための |
|
|