Forming a Connection String

EDBOCLコネクターは、OracleスタイルとPostgresスタイルの両方の接続URIを受け入れます。接続文字列は、次のOracleスタイルのフォームを取る場合があります。

[//][host][:port][/dbname]

または、次のPostgresスタイルのフォーム:

postgres://[user[:password]@][host][:port][/dbname]
[?param1=value1&...]
postgresql://[user[:password]@][host][:port][/dbname]
[?param1=value1&...]

また、PostgresスタイルのURIを使用して、単一のURIにマルチプルのホストコンポーネント(それぞれオプショナルのポートコンポーネント)を指定することもできます。マルチホスト接続文字列のフォームは次のとおりです。

postgresql://<user>:<password>@host1:port1,host2:port2,host3:port3/

どこで:

user は接続ユーザの名前です。

password は、接続しているユーザに関連付けられたパスワード。

host は、接続先のホスト名前またはIPアドレスです。IPV6アドレスを指定するには、アドレスを大括弧で囲みます。

port は、接続先のポート番号です。

dbname は、接続しているデータベースの名前です。

paramx=valuex ペアは、追加の(アプリケーション固有の)接続プロパティを指定します。

例、次の接続文字列のそれぞれは、 10.0.0.4 のIPアドレスを持つシステムのポート 5444edb データベースへの接続を確立します。

//10.0.0.4:5444/edb
postgres://<user>:<password>@10.0.0.4:5444/edb
postgresql://<user>:<password>@10.0.0.4:5444/edb

Postgresスタイルの接続文字列の使用に関する詳細については、`EDBウェブサイト<<ahref="https://www.enterprisedb.com/edb-docs">https://www.enterprisedb.com/edb-docs</a>>`_にあるPostgreSQLコア文書を参照してください。