Instruksi penginstalan klien instan Oracle menentukan bahwa pengguna menyetel DYLD_LIBRARY_PATH. Ini sangat merepotkan untuk dikelola untuk banyak pengguna.
Untuk menggunakan klien instan tanpa menyetel variabel lingkungan apa pun:
Unduh distribusi klien instan dari oracle.com. Untuk melakukan pengembangan perangkat lunak non-java, Anda perlu (dengan asumsi 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
Buka zip ketiga file. Ini akan memberi Anda direktori
instantclient_10_2/
Salin file ke /usr, yang merupakan salah satu tempat default pencarian loader dinamis.
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
Jika Anda menggunakan tnsnames.ora, salin ke /etc, yang merupakan tempat global default pencarian runtime oracle.
sudo cp tnsnames.ora /etc
Uji dengan
/usr/bin/sqlplus scott/[email protected]