Probléme de connexion entre Perl et Oracle
Bonjour tout le monde,
Utilisateur habituel de SAS je bloque sur un probleme de Perl (code je n'ai pas écrit).
J'ai un script Shell qui lance un programme perl. Lors de l'éxecution de ce script Shell j'ai l'erreur suivante:
Citation:
install_driver(Oracle) failed: Can't locate DBD/Oracle.pm in @INC (@INC contains: /usr/lib64/perl5/5.10.0 /usr/lib64/perl5 /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at (eval 3) line 3.
J'ai vérifié que j'ai bien le package DBI.pm car quand je lance la commande suivante sous Linux je n'ai aucun message d'erreur:
Le probleme vient des variables d'evironnments dans le programme Shell, mais je bloque sur ça. Voici mes variables d'environmments qui sont dans le script shell:
Code:
1 2 3 4 5 6 7 8
| #!/bin/bash
# ORACLE_HOME
ORACLE_HOME=/ec/sw/oracle/client
export ORACLE_HOME
PERL5LIB=/usr/lib64/perl5
export PERL5LIB
LD_LIBRARY_PATH=user/lib64/perl5:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH |
Pourriez-vous m'auder s'il vous plait ? Je vous remercie d'avance.
Ibrahima