[英]pyodbc cant connect mssql (Timeout)
我在Windows主機中有mssql,在VMware中有ubuntu。 我嘗試將虛擬機中的此mssql與python中的pyodbc模塊連接。
import pyodbc
server = '192.168.0.19'//host ip
database = 'mytestdb'
username = 'sa'
port = "1433"
password = 'mypassword'
cnxn = pyodbc.connect('DRIVER={ODBC Driver 13 for SQL Server};SERVER='+server+';PORT='+port+';DATABASE='+database+';UID='+username+';PWD='+ password)
cursor = cnxn.cursor()
與我的mssql實例的遠程連接已啟用,我可以使用相同的憑據登錄,所以這里可能出什么問題?
在這樣的一個變量中嘗試SERVER
和PORT
: server = '192.168.0.19, 1433'
並刪除PORT
。
如果這不起作用,請嘗試在DRIVER
{SQL Server}
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.