Wie kann ich eine Verbindung zu einer MSSQL-Datenbank mit Perl-DBI-Modul in Windows?
Wie kann ich eine Verbindung zu einer MSSQL-Datenbank mit Perl-DBI-Modul in Windows?
InformationsquelleAutor culix | 2008-10-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Use DBD::ODBC. Wenn Sie nur eine Datenquelle erstellen, die mit der Systemsteuerung -> Systemsteuerung -> ODBC-Datenquellen -> System-Datenquelle oder Benutzer-Datenquelle (das sind die Namen, wie ich Sie in Erinnerung habe, aber mein XP ist nicht in Englisch, so kann ich nicht überprüfen), dann alle Sie tun müssen ist, verwenden Sie den Namen der Datenquelle in der DBI-connect-string.
Den Unterschied zwischen Benutzer-und System-Datenquelle ist, dass die letztere ist nutzbar von jedem Benutzer.
Siehe auch: Gewusst WIE: Erstellen Sie einen System-Datenquellennamen in Windows XP
InformationsquelleAutor bart
Konnte nicht finden, dass diese überall zuverlässig. Verwenden Sie Perl-code wie
InformationsquelleAutor culix
Überprüfung Perlmonks, ich sehe, der Vorschlag, tatsächlich mit dem Sybase DBI-Treiber für verbindungen zu MS-SQL. Was Sinn macht, gegeben, dass die MS SQL hat seinen Ursprung in der Sybase-code. ODBC funktioniert natürlich auch.
InformationsquelleAutor Tanktalus
Mithilfe von OLEDB mit Integrierte Sicherheit (Windows-Authentifizierung):
DBI:ADO:Provider=SQLOLEDB.1;Integrated Security=SSPI;Data Source=localhost;Initial Catalog=$dbName;
InformationsquelleAutor Neil McGuigan