Thread ODBC Treiber Windows
(11 answers)
Opened by Gast at 2007-07-22 20:16
1. Ja, du hast das Modul verwendet, aber dabei keinen Treiber angegeben (das sagt auch die Meldung: und es wurde kein Standardtreiber angegeben (SQL-IM002)(DBD: db_login/SQLConnect err=-1)
Falls Windows den ODBC-Treiber fuer diese Datenbank noch nicht installiert hast (findest du ueber das kommando odbcad32.exe -> Treiber heraus), musst du ihn noch installieren. Der ist haeufig irgendwo auf der Installations-CD der Datenbank. Wenn er schon installiert ist, weiter mit Punkt 2 2. Am Code musst du folgendes aendern (das XXX kann ich dir nicht sagen, solange du nicht verraetst, auf welches Datenbankprodukt du zugreifst; wenn es der MS SQL-Server ist, lautet sie "{SQL SERVER}" ): Code: (dl
)
1 my $dsn = 'dbi:ODBC:driver=XXX;host=192.168.1.25;port=1433'; 3. Wenn du diese Connect-Infos im Script angibst, was ich sehr empfehle, brauchst du der Systemsteuerung (d.h. im ODBC-Manager) nichts aendern, das macht dann alles DBI::ODBC automatisch.\n\n <!--EDIT|Strat|1185280246--> perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/ |