我的 PyODBC 出了什么问题?我收到一个 backend.py 错误。当我单步进入此代码时,我得到一个代码"后端终止(返回代码:6)



每当我试图运行这个或进入这个时,我都会得到这个代码。我对python很陌生,几乎不懂这种语言,但我试图让这些代码连接到SQL,并希望在语法方面有任何希望,甚至尝试另一种方法。任何东西都将不胜感激。

import pyodbc
conn = pyodbc.connect('DRIVER={FreeTDS};Server={********};Port=1433;Database=****;Trusted_Connection=yes;TDS_Version=7.2;')

Current thread 0x76fac010 (most recent call first):
File "/home/pi/NData_GrabS8.py", line 42 in <module>
File "/usr/lib/python3/dist-packages/thonny/shared/thonny/backend.py", line 588 in execute_source
File "/usr/lib/python3/dist-packages/thonny/shared/thonny/backend.py", line 427 in _execute_source_ex
File "/usr/lib/python3/dist-packages/thonny/shared/thonny/backend.py", line 374 in _execute_file
File "/usr/lib/python3/dist-packages/thonny/shared/thonny/backend.py", line 155 in _cmd_Run
File "/usr/lib/python3/dist-packages/thonny/shared/thonny/backend.py", line 119 in handle_command
File "/usr/lib/python3/dist-packages/thonny/shared/thonny/backend.py", line 97 in mainloop
File "/usr/lib/python3/dist-packages/thonny/shared/backend_launcher.py", line 41 in <module>
Resetting ...

我发现我试图进入的服务器只使用了windows身份验证,而我使用的树莓pi没有登录权限。相反,我不得不单独登录pi。trusted_connection是它失败的地方,在我取出它之后,第一次尝试时连接到它的用户id和密码。如果这个答案不够清楚,请发表评论,我会尽我所能详细说明。

最新更新