('IM004',“[IM004][Microsoft][ODBC Driver Manager]驱动程序的SQLAllocHandle on SQL_HANDLE_ENV失败(0)(SQLDriverConnect)”)

2024-06-30 11:29:57 发布

您现在位置:Python中文网/ 问答频道 /正文

搜索了一下,但是所有其他的回复似乎都是关于甲骨文的,所以我决定创建一个新的帖子。在

我正在尝试使用Python服务器提供的pym数据库与pym数据库连接。代码如下。在

import pyodbc 

server = 'server.database.windows.net' 
database = 'testing' 
username = 'user' 
password = 'password' 
cnxn = pyodbc.connect('DRIVER={ODBC Driver 17 for SQL 
Server};SERVER='+server+';DATABASE='+database+';UID='+username+';PWD='+ 
password)
cursor = cnxn.cursor()

出现此错误消息。在

^{pr2}$

我该换什么?在


Tags: 代码import服务器数据库netserverwindowsusername
1条回答
网友
1楼 · 发布于 2024-06-30 11:29:57

在将一个“旧的”SQL Server 2017客户端升级到上一个客户端后,我在Windows上也遇到了同样的问题。 修复“Microsoft ODBC Driver 17 for SQL Server”修复了此问题。在

相关问题 更多 >