Instalați dependențele: libaio1. Necesar pentru Oracle 11g, 10g și 12c pentru ca nu este nevoie, dar eu nu văd prea mult sens pentru a instala clientul 10g, 12 funcționează bine cu al 10-lea și server 11. În cele mai recente versiuni deja existente în instalare.
Instalați instrumentul pentru a transforma pachetele într-un extraterestru
Descărcați de pe site-ul Oracle: www.oracle.com/technetwork/database/features/instant-client/index.html (similar cu 12c pe această pagină link-uri pentru a sari rupt, așa că a luat aici www.oracle.com/technetwork/database/ caracteristici / instant-client / index-097480.html) necesare pachete în rpm format pentru arhitectura. După deschiderea paginii, găsiți link-ul „Vezi de descărcări Instant Client pentru toate platformele“, care trece prin pentru a selecta arhitectura dorită „Instant Client pentru Linux x86“ sau „Instant Client pentru Linux x86-64“. Am descarcat o bază, și dez sqlplus.
Convertiți pachetele rpm la deb folosind străin:
Instalați pachetele primite:
Rulați sqlplus și rake în eroare, care este direct de reparat:
Acum trebuie să configurați conexiunea. Pentru a face acest lucru, creați în directorul de domiciliu un fișier tnsnames.ora cu conținut similar:
PS: ar fi frumos să setați variabila globală LD_LIBRARY_PATH la nivel global în / etc / environment, dar se pare că există un bug undeva legat de suprascrierea acestei variabile. Aceasta poate fi ocolită în felul următor:
Acum, ldconfig va ști unde să caute biblioteci dinamice pentru sqlplus și variabila nu poate fi specificată.