sql >> Base de Datos >  >> RDS >> Oracle

¿Todavía necesito instalar Oracle Client si utilizo Microsoft ODBC para Oracle para conectarme a una base de datos de Oracle?

Estoy bastante seguro de que necesita instalar el cliente de Oracle; además, creo que tiene que ser Oracle 8 Client (MS no ha actualizado ese controlador en años, que yo sepa).

Pero, ¿ha intentado usar Oracle Instant Client ? ? Es bastante fácil de instalar, es MUCHO más pequeño que el cliente estándar de Oracle y no interfiere con otras instalaciones. Todo lo que necesita hacer es copiar los archivos a un directorio de destino, configurar su RUTA para incluir ese directorio (lo que se puede hacer dentro de su aplicación; no es necesario configurar una RUTA global si no lo desea) e insertar el apropiado entrada de registro en HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI. Lo usamos para todos nuestros clientes ADO.

También tiene la ventaja adicional de no requerir el mantenimiento de un archivo TNSNAMES.ORA; su cadena de conexión puede ser simplemente user/[email protected] :puerto/SID.