trequ: Perl und DBI unter Windows XP

Hallo,

eins mal vorweg: bin neu in Perl, hab bisher meist PHP gemacht.

Ich versuche mit CGI auf eine MySQL Datenbank unter Windows zuzugreifen, und erhalte immer:
12041001 : Error connecting to DB hardwaredb! (-1) [Microsoft][ODBC Driver Manager] Der Datenquellenname wurde nicht gefunden, und es wurde kein Standardtreiber angegeben (SQL-IM002)(DBD: db_login/SQLConnect err=-1)

Habe folgendes gemacht:

1. ppm3> install DBI
2. Den DataBaseConnector von mysql.org herruntergeladen und installiert. Dann stand der ODBC Treiber zur Verfügung.
3. Die Datenquelle "hardwaredb" in der Systemverwaltung->Datenquellen ODBC hinzugefügt.

Der Benutzer ist auch ok, kann sich über den MYSQLCC anmelden.

Jemand eine Idee?

mfg
trequ

  1. hi,

    Jemand eine Idee?

    aber immer
    http://i-netlab.de/cgi-bin/index.cgi?display=40.8

    Viele Grüße, Rolf

    --
    SELFforum - Das Tor zur Welt!
    Theoretiker: Wie kommt das Kupfer in die Leitung?
    Praktiker: Wie kommt der Strom in die Leitung?
  2. Hi,

    schau doch mal in der mySQL docu nach, wenn mich nicht alles täuscht musst du noch ein Paket installieren...

    grüße

  3. Moin!

    Informiere Dich auch über die klügere Art auf MySQL zuzugreifen, die mit dem Modul DBI::MySQL funktioniert und das inperformante ODBC vermeidet.

    Die funktioniert dann auch unter Linux und Deine Perl- Anwendungen laufen auch auf einem "richtigen" Webserver.

    MFFG (Mit freundlich- friedfertigem Grinsen)

    fastix®

    --
    Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Development. Auch  für seriöse Agenturen.