Le istruzioni di installazione del client istantaneo di Oracle specificano che l'utente ha impostato DYLD_LIBRARY_PATH. Questo è molto difficile da gestire per più utenti.
Per utilizzare il client istantaneo senza impostare alcuna variabile di ambiente:
Scarica la distribuzione del client istantaneo da oracle.com. Per eseguire lo sviluppo di software non Java, avrai bisogno (supponendo 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
Decomprimi i tre file. Questo ti darà una directory
instantclient_10_2/
Copia i file in /usr, che è una delle posizioni predefinite in cui cerca il caricatore dinamico.
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
Se usi tnsnames.ora, copialo in /etc, che è la posizione globale predefinita in cui esegue la ricerca di Oracle Runtime.
sudo cp tnsnames.ora /etc
Prova con
/usr/bin/sqlplus scott/[email protected]