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?

È stato utile?

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
scroll top