2012-02-22 2 views
5

В настоящее время мы вынуждены использовать драйверы macromedia для ColdFusion для подключения к базам данных Oracle. Соединения JDBC URL, как:Как использовать записи tns с драйверами macromedia для Oracle

jdbc:macromedia:oracle://server:port;sid=service 

оборотная сторона этого подхода состоит в том, что она заставляет нас «жесткий код» имя сервера базы данных, а также номер порта и имя службы.

Кто-нибудь знает, как должен использоваться URL-адрес jdbc для использования записи TNSNames?

Для водителей OCI, это jdbc:oracle:oci:@tnsentry

Можно ли сделать то же самое с драйверами MacroMedia? что вы будете правильным URL?

ответ

5

Мы просто поняли, что следующий синтаксис работает:

jdbc:macromedia:oracle:TNSNamesFile=C:\\Oracle\\product\\11.2.0\\client_1\\network\\admin\\tnsnames.ora; TNSServerName=tnsentry 
Смежные вопросы