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

instalar Oracle Instantclient en Mac OS/X sin configurar variables de entorno?

Las instrucciones de instalación del cliente instantáneo de Oracle especifican que el usuario estableció DYLD_LIBRARY_PATH. Esto es muy problemático de administrar para múltiples usuarios.

Para usar el cliente instantáneo sin configurar ninguna variable de entorno:

Descargue la distribución de cliente instantáneo desde oracle.com. Para realizar desarrollo de software que no sea Java, necesitará (asumiendo Oracle 10.2):

instantclient-basic-macosx-10.2.0.4.0.zip
instantclient-sdk-macosx-10.2.0.4.0.zip
instantclient-sqlplus-macosx-10.2.0.4.0.zip

Descomprima los tres archivos. Esto le dará un directorio

instantclient_10_2/

Copie los archivos en /usr, que es uno de los lugares predeterminados en los que busca el cargador dinámico.

sudo cp instantclient_10_2/sdk/include/*.h /usr/include
sudo cp instantclient_10_2/sqlplus         /usr/bin
sudo cp instantclient_10_2/*.dylib         /usr/lib

Si usa tnsnames.ora, cópielo en /etc, que es el lugar global predeterminado en el que busca Oracle Runtime.

sudo cp tnsnames.ora /etc

Prueba con

/usr/bin/sqlplus scott/[email protected]