python连接服务器sql server_python – 无法通过pymssql连接到SQL Server
我試圖通過pymssql從本地服務器上的* nix系統連接到運行在Windows XP系統上的SQL Server.但是,連接失敗,如下所示
db = pymssql.connect(host='192.168.1.102',user='www',password='test',database='TestDB')
Traceback (most recent call last):
File "", line 1, in
File "pymssql.pyx", line 457, in pymssql.connect (pymssql.c:6041)
raise InterfaceError(e[0])
pymssql.InterfaceError: Connection to the database failed for an unknown reason.
我嘗試過的事情:
>將SQL Server和瀏覽器設置為作為網絡服務器運行.
>設置用戶’www’.我還在SQL Studio中本地測試了這個用戶.
>關閉Windows防火墻(暫時當然).
我錯過了某些東西 – 我只是不知道它是什么.我在Windows上嘗試了所有無限的菜單選項都無濟于事.我注意到的一件事是,如果打開了Windows防火墻(我為SQL Server設置了一個例外),python會暫停很長時間,然后給出錯誤.如果防火墻關閉,則錯誤是即時的.
我可以在SQL Server中看到任何日志嗎?
總結
以上是生活随笔為你收集整理的python连接服务器sql server_python – 无法通过pymssql连接到SQL Server的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pytorch tensor查找0_Py
- 下一篇: android r 编译找不到头文件_「