質問

現在、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
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top