接続文字列の作成¶
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/edbpostgres://10.0.0.4:5444/edbpostgresql://10.0.0.4:5444/edb
Postgresスタイルの接続文字列の使用の詳細については、``ここから入手できるPostgreSQLコアドキュメント``を参照してください。 <https://www.enterprisedb.com/resources/product-documentation>`_ 。