[英]Connect MSSQL 2014 using python 3.4
我正在嘗試使用python(3.4)連接MSSQL 2014數據庫。
我安裝了pypyodbc軟件包。
import pypyodbc
connection = pypyodbc.connect('DRIVER ={SQL Server};' 'SERVER = myserver;' 'UID=user;' 'PWD=password;' 'DATABASE = dbo.db')
嘗試此操作時,出現錯誤,提示未找到數據源名稱,並且未指定默認驅動程序。
檢查安裝了哪些驅動程序(在Powershell中)
Get-ItemProperty 'hklm:\SOFTWARE\ODBC\ODBCINST.INI\ODBC Drivers'
另外,從“ SERVER = myServer”中刪除空格以使“ SERVER = myServer”。 對我來說這有效
conn = pypyodbc.connect('Driver={SQL Server Native Client 11.0};Server=myhost;')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.