繁体   English   中英

使用python 3.4连接MSSQL 2014

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM