Hans: MSSql und Perl (Windoof)

Hallo,

ich bekomme in Perl (Konsole) die Fehlermeldung, daß ich keinen Standardtreiber ausgewählt hätte. Ich habe in der Systemsteuerung aber (jetzt) nur einen drin, geht dennoch nicht.
Und zwar SQL-Server (ODBC für MSSQL, oder?).
An der DB und Perl sollte es nicht liegen.
Von der Systemsteurung kann ich allerdings eine Testverbindung öffnen.
DBI, DBD-ODBC habe ich installiert.
Was kann es sein?
Bei Linux ist das so einfach....

Danke!
Hans

  1. Hi,

    ich habe ewig im Netz gesucht, aber Fehler nun endlich gefunden.
    Will ich hier mal kundtun, damit andere auf solche Dinge nicht auch Stunden verschwenden:

    Es reicht anscheinend nicht, einfach sich so zu verbinden:

    connect(DBI:ODBC:db_name....)

    Es muß wohl genauer heißen:

    connect(DBI:ODBC:driver={SQL Server};server=rechnername;database=db_name.......)

    Auf einem 2003er Server hat bei uns Version 1) gereicht.
    Unter Win2k ging es nach "langem Schwitzen" erst mit Version 2)

    Gruß
    Hans