オラクルには、tnsnames.ora
があります データベースアドレスを定義するファイル。このファイルは通常、$ORACLE_HOME/network/admin
にあります。 sqlplusやToadなどのOracleクライアントによって使用されます。これがサンプルのtnsエントリです:
ORA11 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ORA11)
)
)
このエントリから、jdbc接続文字列が次のようになることがわかります。
jdbc:oracle:thin:@hostname:1521:ORA11