Huhu,
Ich habe folgendes Problem:
Wenn ich versuche mittels DBD::Oracle auf meine OracleXE DB zuzugreifen bekomme ich als extra Fenster die Fehlermeldung: "Der PRozedureinsprungpunkt "Perl_Glockhook_ptr" wurde in der DLL "perl58.dll" nicht gefunden."
Wenn ich dann auf ok klicke erscheint in der Eingabeaufforderung Folgende Fehlermeldung:
Can't load 'C:/Programme/xampp/perl/site/lib/auto/DBD/Oracle/Oracle.dll' for module DBD::Oracle: load_
file:///Die angegebene Prozedur wurde nicht gefunden at C:/Programme/xampp/perl/lib/DynaLoader.pm line 230. at sql_funk.pl line 4
Compilation failed in require at sql_funk.pl line 4.
BEGIN failed--compilation aborted at sql_funk.pl line 4.
... Die Oracle.dll ist vorhanden, die perl58.dll sowieso und am DynaLoader liegt es vermutlich auch nicht.
Ich verwende Perl 5.8.7 und DBD::Oracle 1.17 und hab nun leider keine Ahnung was ich machen soll.
Ich hoffe mir kann jemand weiterhelfen ... hier noch das bissel Code:
#!perl
use strict;
use DBI;
use DBD::Oracle;
my $user = "system";
my $passwd = "xxxxxx";
$dbh = DBI->connect("dbi:Oracle:xe", $user, $passwd)
or die "Unable to connect: $DBI::errstr";
MfG Simon\n\n
<!--EDIT|YdobonDS|1143808845-->