1) pyodbc
Code: Alles auswählen
connstr = """
Driver={SQL Native Client};
Server=%s;
Database=%s;
Trusted_Connection=yes;
""" % (
'VMWXPTEST\SQLEXPRESS', # hostname\instancename
'pytest') # dbname
conn = pyodbc.connect(connstr)
2) pymssql
Anscheinend beherrscht pymssql die auf der Basis eines Windows-Kontos erfolgende vertrauenswürdige Verbindung zum MSSQL nicht. Ich habe den Kontakt nur über ein im MSSQL eingerichtetes Konto erreicht:
Code: Alles auswählen
conn = pymssql.connect(
host = 'VMWXPTEST\SQLEXPRESS', # hostname\instancename
user = 'test',
password = 'test',
database = 'pytest') # dbname
Gut, wenn's jemandem nützt.