Come utilizzare le voci TNS con i driver Macromedia per Oracle
-
29-10-2019 - |
Domanda
Attualmente siamo costretti a utilizzare i driver Macromedia su ColdFusion per connetterci ai database Oracle. L'URL di connessione JDBC è come:
jdbc:macromedia:oracle://server:port;sid=service
Il rovescio della medaglia di questo approccio è che ci costringe a "codice duro" il nome del server di database, nonché il numero di porta e il nome del servizio.
Qualcuno sa come dovrebbe essere l'URL JDBC per utilizzare la voce TNSNames?
Per i driver OCI, lo è jdbc:oracle:oci:@tnsentry
È possibile fare lo stesso con i conducenti di Macromedia? Qual è l'URL corretto?
Soluzione
Abbiamo appena capito che la seguente sintassi funziona:
jdbc:macromedia:oracle:TNSNamesFile=C:\\Oracle\\product\\11.2.0\\client_1\\network\\admin\\tnsnames.ora; TNSServerName=tnsentry
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow