Oracle
 sql >> Baza danych >  >> RDS >> Oracle

instalować Oracle Instantclient na Mac OS/X bez ustawiania zmiennych środowiskowych?

Instrukcje instalacji klienta natychmiastowego Oracle określają, że użytkownik ustawia DYLD_LIBRARY_PATH. Jest to bardzo kłopotliwe w zarządzaniu dla wielu użytkowników.

Aby użyć klienta natychmiastowego bez ustawiania zmiennych środowiskowych:

Pobierz dystrybucję instantclient ze strony oracle.com. Do tworzenia oprogramowania innego niż Java będziesz potrzebować (zakładając 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

Rozpakuj trzy pliki. To da ci katalog

instantclient_10_2/

Skopiuj pliki do /usr, który jest jednym z domyślnych miejsc wyszukiwania dynamicznego loadera.

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

Jeśli używasz tnsnames.ora, skopiuj go do /etc, który jest domyślnym globalnym miejscem przeszukiwania środowiska wykonawczego Oracle.

sudo cp tnsnames.ora /etc

Przetestuj za pomocą

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Funkcja ABS() w Oracle

  2. Błąd SQL:ORA-02291:ograniczenie integralności

  3. Oracle:jaka jest sytuacja, aby użyć RAISE_APPLICATION_ERROR?

  4. Jak uzyskać dane wejściowe od użytkownika w czasie wykonywania?

  5. Baza danych Oracle 21c