由于 pymssql 的未知原因,连接到数据库失败

Posted

技术标签:

【中文标题】由于 pymssql 的未知原因,连接到数据库失败【英文标题】:Connection to the database failed for an unknown reason for pymssql 【发布时间】:2015-04-20 21:36:53 【问题描述】:

我无法从 Windows 上的 python 连接到我的 sql express 数据库。我有混合模式身份验证。我认为问题出在主机名上..

这是命令:

conn = pymssql.connect('(local)\SQLEXPRESS', 'user', 'password', 'db')

这是错误:

pymssql.InterfaceError: Connection to the database failed for an unknown reason.

【问题讨论】:

有同样的问题。不是每次都可重现,但会发生 4 次中的 3 次。很烦人。任何建议将不胜感激。 【参考方案1】:

我无法让它工作,所以我改用 adodbapi

【讨论】:

以上是关于由于 pymssql 的未知原因,连接到数据库失败的主要内容,如果未能解决你的问题,请参考以下文章

pymssql:在数据库连接中设置字符集选项会导致连接失败

使用 pymssql 2.2 未连接到 SQL 服务器

pymssql 连接失败,出现“无法识别排序规则”

使用 Python 3.6 和 pymssql 连接到 Sybase 数据库

为啥在 Robot Framework IDE (RIDE) 中使用 pymssql 连接到 db 时出现错误?

使用 pymssql 连接到 SQL Server 实例