Oracle
 sql >> Database >  >> RDS >> Oracle

installare Oracle Instantclient su Linux senza impostare le variabili di ambiente?

Le istruzioni di installazione del client istantaneo di Oracle specificano che l'utente ha impostato LD_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-linux-x86_64-10.2.0.4.0.zip
instantclient-sdk-linux-x86_64-10.2.0.4.0.zip
instantclient-sqlplus-linux-x86_64-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/*.so*           /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]