Python 带有Unicode连接字符串的pyodbc类型错误
我正在尝试使用以下代码连接到SQL Server数据库:Python 带有Unicode连接字符串的pyodbc类型错误,python,typeerror,connect,pyodbc,Python,Typeerror,Connect,Pyodbc,我正在尝试使用以下代码连接到SQL Server数据库: import pyodbc path = 'DRIVER=(SQL Server); SERVER = СВЕТЛАНА-ПК\SQLEXPRESS; DATABASE = test_db; UID = sveta; PWD = 1111' connect = pyodbc.connect(path) 我收到这个错误: TypeError:提供了Unicode连接字符串,但驱动程序没有Unicode连接函数 你能帮帮我吗 使用时,我可以
import pyodbc
path = 'DRIVER=(SQL Server); SERVER = СВЕТЛАНА-ПК\SQLEXPRESS; DATABASE = test_db; UID = sveta; PWD = 1111'
connect = pyodbc.connect(path)
我收到这个错误:
TypeError:提供了Unicode连接字符串,但驱动程序没有Unicode连接函数
你能帮帮我吗 使用时,我可以重新创建您的问题
DRIVER=(SQL Server)
在连接字符串中。当我将它改为使用大括号而不是圆括号时,(
)
DRIVER={SQL Server}
。。。错误消失了。您可以格式化您的问题吗?该库不支持Unicode字符<代码>СССББСАЛАА-ПК看起来有问题,但根据精简手册,这不应该是问题