OracleにMacromediaドライバーとTNSエントリを使用する方法
-
29-10-2019 - |
質問
現在、Oracleデータベースに接続するために、ColdFusionでMacRomediaドライバーを使用することを余儀なくされています。 JDBC接続URLは次のようなものです。
jdbc:macromedia:oracle://server:port;sid=service
このアプローチの裏側は、データベースサーバーの名前とポート番号とサービス名を「ハードコード」することを強制することです。
JDBC URLがTNSNamesエントリを使用する方法を知っている人はいますか?
OCIドライバーにとって、そうです jdbc:oracle:oci:@tnsentry
マクロメディアドライバーで同じことをすることは可能ですか?あなたは正しいURLとは何ですか?
解決
次の構文が機能することがわかりました。
jdbc:macromedia:oracle:TNSNamesFile=C:\\Oracle\\product\\11.2.0\\client_1\\network\\admin\\tnsnames.ora; TNSServerName=tnsentry
所属していません StackOverflow