Question

Nous sommes actuellement obligés d'utiliser des pilotes Macromedia sur ColdFusion afin de nous connecter aux bases de données Oracle. L'URL de connexion JDBC est comme:

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

Le revers de cette approche est qu'il nous oblige à «code dur» le nom du serveur de base de données ainsi que le numéro de port et le nom du service.

Est-ce que quelqu'un sait comment l'URL JDBC devrait être pour utiliser l'entrée TnsNames?

Pour les pilotes OCI, c'est jdbc:oracle:oci:@tnsentry

Est-il possible de faire de même avec les conducteurs de macromedia? Qu'est-ce que vous êtes la bonne URL?

Était-ce utile?

La solution

Nous avons juste compris que la syntaxe suivante fonctionne:

jdbc:macromedia:oracle:TNSNamesFile=C:\\Oracle\\product\\11.2.0\\client_1\\network\\admin\\tnsnames.ora; TNSServerName=tnsentry
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top