So installieren / konfigurieren Sie Oracle Instant Client unter Ubuntu

10

Die Installation des Oracle Instant Client auf Ubuntu / Debian-basierten Systemen ist umständlich, da Oracle hinsichtlich seiner Linux-Unterstützung RPM-zentriert ist.

Was ist der beste Weg, um den Instant Client unter Ubuntu einfach zu installieren und zu konfigurieren?

eikonomega
quelle
Hinweis - Ich musste die U / min: oracle-instantclient11.2-devel-11.2.0.3.0-1.x86_64.rpm von Hand herunterladen, damit dies funktioniert. Vielen Dank!
@ EdMurray Danke für diesen Hinweis Ed. Ich habe das Skript aktualisiert und dieses Problem behoben.
Eikonomega

Antworten:

6

Per Feedback aktualisiert
Ich habe nie wirklich eine gute Antwort darauf gefunden, die nicht viele manuelle Schritte beinhaltete, also habe ich eine Lösung gefunden.

Sie können ein Skript von meinem GitHub-Repo oracle_instant_client_for_ubuntu herunterladen , das Oracle-RPMs in Ubuntu-kompatible Pakete konvertiert und diese dann für Sie installiert.

Es werden jetzt mehrere Versionen des Instant Client unterstützt. Fühlen Sie sich frei, Probleme über GitHub zu protokollieren.

Derzeit unterstützt dieses Projekt nur 64-Bit-Systeme.

eikonomega
quelle
1
@Eikonomega -> Das hat perfekt funktioniert !!! Ihr oracle_client ! Ich habe den oracle_instant_client_for_ubuntu installiert und auf meinem Ubuntu 12.10-Desktop getestet und perfekt funktioniert! Ich habe den Oracle Instant Client verwendet, um über das Tool -> Oracle SQL Developer (3.2) eine Verbindung zur Oracle-Datenbank 11.2.3 herzustellen. Perfekt funktioniert !! Vielen Dank!!!
@sven Ich bin froh, dass es bei dir funktioniert hat. Haben Sie vor der Verwendung des Tools versucht, von SQL Developer aus eine Verbindung zur Datenbank herzustellen?
Eikonomega
Das Repo von eikonomega ist kaputt und er akzeptiert keine Pull-Anfragen, um das Problem zu beheben. Verwenden Sie stattdessen diese Gabel: github.com/yokotoka/oracle_instant_client_for_ubuntu_64bit
Binary Phile
@BinaryPhile Als wirklich seltsamer Zufall aktualisiere ich gerade das Repo. Ich habe vorhandene Pull-Anfragen aufgenommen und werde heute Abend einige neue Funktionen hinzufügen.
Eikonomega
1
Die Repo-Readme-Datei besagt nun, dass diese Lösung nicht mehr funktioniert
krock
0

Ich habe ungefähr zwei Stunden gebraucht, um diesen Instant Client zu installieren. Dann stellte ich fest, dass es für Oracle DB einen großartigen grafischen Client gibt, der meinen Anforderungen besser entspricht als der Oracle Instant Client. Falls Sie interessiert sind, finden Sie hier Informationen zur Installation unter Ubuntu:

/ubuntu/458554/how-to-install-sql-developer-on-ubuntu-14-04

Zhenya
quelle