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]