Ich versuche Perl-Modul DBD :: Oracle auf meinem RHEL6.1 Server zu installieren. Dabei habe ich folgende Schritte durchgeführt:
Installation der folgenden RPMs:
Exportieren von Umgebungsvariablen
export ORACLE_HOME=/usr/lib/oracle/12.1/client64
export LD_LIBRARY_PATH=/usr/lib/oracle/12.1/client64/lib
Installieren von DBD :: Oracle
cpan -i DBD::Oracle
Währenddessen gibt es folgende Fehlermeldung:
%Vor%Was ist falsch an der Installation? Ich habe diesen Leitfaden verfolgt.
Nach der Installation und Einrichtung von Oracle Instant Client verwenden Sie die normalen Build-Schritte ohne das cpan-Tool und übergeben die Option -l
an Makefile.PL
Laden Sie das tar.gz
-Paket herunter und entpacken Sie es
Erzeuge es
%Vor%Installieren
%Vor% Das CPAN-Installationsprogramm kann nur eine geeignete * .mk-Datei finden. Oracle muss mit dem CPAN-Installationsprogramm ein Katz-und-Maus-Spiel spielen, da das Installationsprogramm an mehreren Speicherorten nach mehreren Dateinamen sucht.
Ich habe den Befehl
, um zu finden, dass sich demo.mk jetzt in /usr/lib/oracle/12.1/client64/demo/
statt in /usr/lib/oracle/12.1/client64/
befindet
Also habe ich einen symbolischen Link erstellt
und das CPAN-Installationsprogramm ist erfolgreich.