python DB API 2.0に準拠しているODBCドライバ pyodbcを使用する。Windows認証を使用して接続する接続パラメータは下記。
‘DRIVER={SQL Server};SERVER=localhost\SQLEXPRESS;DATABASE=TestDB;Trusted_Connection=yes;’
使用例:
import pyodbc
conn = pyodbc.connect(‘DRIVER={SQL Server};SERVER=localhost\SQLEXPRESS;DATABASE=TestDB;Trusted_Connection=yes;’)
cursor = conn.cursor()
rows = cursor.execute(‘select* from Test’).fetchall()
conn.close()
print rows