sql >> Databáze >  >> RDS >> Oracle

instalace Oracle Instantclient na Mac OS/X bez nastavení proměnných prostředí?

Pokyny k instalaci okamžitého klienta Oracle uvádějí, že uživatel nastavil cestu DYLD_LIBRARY_PATH. Toto je velmi obtížné spravovat pro více uživatelů.

Chcete-li použít instantclient bez nastavení jakýchkoli proměnných prostředí:

Stáhněte si distribuci instantclient z oracle.com. Pro vývoj nejava softwaru budete potřebovat (za předpokladu 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

Rozbalte tři soubory. Tím získáte adresář

instantclient_10_2/

Zkopírujte soubory do /usr, což je jedno z výchozích míst, kde dynamický zavaděč prohledává.

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

Pokud používáte tnsnames.ora, zkopírujte jej do /etc, což je výchozí globální místo, kde běhové prostředí Oracle vyhledává.

sudo cp tnsnames.ora /etc

Otestujte pomocí

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


  1. Hibernate Vytvořte kritéria pro připojení ke stejné tabulce dvakrát - vyzkoušeno 2 přístup s chybou 2 rozdílu

  2. Cloud Vendor Deep-Dive:PostgreSQL na DigitalOcean

  3. jak zavolat jeden uložený proces z prašníku a upravit vracený rekurzor?

  4. Jak povolit změnu sběru dat (CDC) v celé tabulce NEBO povolit CDC v tabulce se seznamem sloupců na serveru SQL