Connection string zu SQL-server mit Python pypyodbc
Ich bin mit dieser Verbindungszeichenfolge aber etwas ist falsch.
conn = pyodbc.connect
(DRIVER={SQL Server};SERVER=localhost;DATABASE=test;UID=YYY;PWD=XXXX)
connection.close()
Wie kann ich dies tun?
InformationsquelleAutor Tal | 2017-06-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn du auf Linux oder macOS dann müssen Sie zum installieren der MS-ODBC-Treiber auf Ihrer website zur Verfügung
https://docs.microsoft.com/en-us/sql/connect/odbc/linux-mac/installing-the-microsoft-odbc-driver-for-sql-server?view=sql-server-2017
Dann verwenden Sie die Treiber-String
{ODBC Driver 17 for SQL Server}
InformationsquelleAutor Michael Malone
Vorausgesetzt, Sie sind auf MacOS, Erstens verwenden homebrew zu installieren msodbcsql:
Dann in Python:
Wenn Sie nicht über pypyodbc installiert haben, dann verwenden Sie pip, um es zu installieren:
Dann erstellen Sie ein Python-Skript, um eine Verbindung zu der db:
InformationsquelleAutor Ollie Graham
versuchen, diese
import pypyodbc
Verbindung = pypyodbc.connect("DRIVER={SQL Server}; Server = servername;DATABASE=MeineDatenbank;Trusted_Connection = Yes")
InformationsquelleAutor Subhash Moond
connection = pypyodbc.connect("DRIVER={SQL Server};Server=localhost;User Id=YYY;Password=XXXX;Database=test")
Sehen https://www.connectionstrings.com/sql-server/
InformationsquelleAutor phd
InformationsquelleAutor Tal