gpt4 book ai didi

python - pyodbc无法连接mssql(超时)

转载 作者:行者123 更新时间:2023-12-01 02:21:33 26 4
gpt4 key购买 nike

我的 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 实例的远程连接已启用,我可以使用相同的凭据登录,那么这里可能存在什么问题?

最佳答案

尝试在一个变量中使用 SERVERPORT,如下所示:server = '192.168.0.19, 1433' 并删除 PORT

如果这不起作用,请尝试在 DRIVER 中使用 {SQL Server}

关于python - pyodbc无法连接mssql(超时),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47915483/

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