Thread MDB öffnen mit 64 Bit Win7, 64 Bit Perl aber 32 Bit Access (6 answers)
Opened by roli at 2016-01-21 10:48

roli
 2016-01-21 10:48
#183540 #183540
User since
2004-12-31
424 Artikel
BenutzerIn
[default_avatar]
Hallo zusammen,

ich habe eine lokale MDB Datenbank, auf die ich gerne via Perl ein paar Querrys losjagen würde. Prinzipiell sollte das mit DBI & ODBC kein Thema sein, aber wie im Titel geschrieben ist Windows7 und Perl als 64 Bit Version installiert, Access aber nur als 32 Bit. Nach allem was ich bislang gelesen habe ist das ein/das Problem.
Wenn ich versuche mich mit der DB zu verbinden:
Code (perl): (dl )
1
2
my $dbh_mdb    = DBI->connect("dbi:ODBC:Driver={Microsoft Access Driver (*.mdb, *.accdb)};dbq=$filename",$mdb_usr,$mdb_pwd)
    or die "\nFehler beim Connect: $DBI::errstr";

erhalte ich:
Code: (dl )
1
2
3
DBI connect('Driver={Microsoft Access Driver (*.mdb, *.accdb)};dbq=C:\Users\de6u4000\Daten\netmind\xDKI_CAD_Statistik_2014_Jan-Mar.mdb','DE9U3600',...) failed: [Microsoft][ODBC Driver Manager] Der Datenquellenname wurde nicht gefunden, und es wurde kein Standardtreiber angegeben (SQL-IM002) at mdb.pl line 65.

Fehler beim Connect: [Microsoft][ODBC Driver Manager] Der Datenquellenname wurde nicht gefunden, und es wurde kein Standardtreiber angegeben (SQL-IM002) at mdb.pl line 65.

Liegt das an dem 32 Bit Access? Wenn ja, gibt es eine Möglichkeit ungleich "Installiert alles 32 Bit bzw. alles 64 Bit"?

Danke
Roland
--
"Steh vorn, während du fragst;
sitzen soll, wer antwortet."
Aus "Die Edda des Snorri Sturluson" "Gylfis Täuschung" Strophe 2

View full thread MDB öffnen mit 64 Bit Win7, 64 Bit Perl aber 32 Bit Access