Bonjours à tous,
j'ai des problèmes pour me connecter à ma base ORACLE. Pour commencer j'essaie simplement de tester la connexion avec le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
use DBI;
#Connexion avec la base
$login = "toto";
$pass = "titi";
$dbh = DBI->connect("Dbi:Oracle:nom_de_la_base",$login."/".$pass);
 
$dbh->disconnect();
Mais quand j'execute le script j'ai un message d'erreur qui s'affiche : "Le point d'entrée de procédure Perl_Glockhook_ptr est introuvable dans la bibliothèque de liaisons dynamique perl58.dll."

Puis dans la fenêtre DOS j'ai une erreur qui me dit qu'il ne peut pas charger Oracle.dll et qu'il manque peut ^étre une librairie ou un dll.

on dirait que ça vient de l'install de DBD-Oracle pourtant je n'ai aps eu d'erreur lors de l'installation.

Je précise les différentes versions utilisées :
ActivePerl 5.8.3.809
DBI-1.50
DBD-Oracle-1.17

Voilà j'espère que vous pourrez m'aider.