接続文字列の形成

OCLコネクタは、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://host1:port1,host2:port2,host3:port3/

どこ:

user は接続しているユーザーの名前です。

password は接続ユーザーに関連付けられたパスワードです。

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

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

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

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

たとえば、次の各接続文字列は、IPアドレスが 10.0.0.4 のシステムのポート 5444 で edb データベースへの接続を確立します。

//10.0.0.4:5444/edb
postgres://10.0.0.4:5444/edb
postgresql://10.0.0.4:5444/edb

Postgresスタイルの接続文字列の使用に関する詳細については、PostgreSQLコアのドキュメントを参照してください。<https://www.enterprisedb.com/resources/product-documentation>`_。