gpt4 book ai didi

syntax - pyodbc 驱动关键字语法错误

转载 作者:行者123 更新时间:2023-12-04 13:59:46 26 4
gpt4 key购买 nike

我传递给 pyodbc.connect(conn_str) 的 conn_str 是:

conn_str = str("DRIVER={{ODBC Driver 13 for SQL Server}};" + 
"server=...;database=...;" + "APP=Entity Mapping
Lookup;UID=svc_infra_jobs;PWD=...").
=...服务器和数据库旁边实际上包含名称,这不是这里的问题。

当我尝试这样做时: temp = pyodbc.connect(conn_str) ,我收到错误:
pyodbc.Error: ('IM012', '[IM012] [Microsoft][ODBC Driver Manager] 
DRIVER keyword syntax error (0) (SQLDriverConnect)')

我不知道我的 DRIVER 关键字有什么问题。

最佳答案

我知道这很旧,但我发现对于某些驱动程序管理器,DSN 名称长度不能超过 32 个字符。
https://community.microstrategy.com/s/article/KB44110-quot-Data-source-name-is-longer-than-32-characters-quot?language=en_US

关于syntax - pyodbc 驱动关键字语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51952979/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com