托管实例连接Python

2024-09-30 08:34:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经使用pymssql一段时间了,没有任何问题。我可以连接到on prem和azure sql db。你知道吗

但是,我们将on prem db移动到azure托管实例,并且在更改connect server变量后,相同的脚本不起作用。你知道吗

conn = pymssql.connect(host='mysrv-sql.da0b68f6c.database.windows.net', user='myuser', password='mypass',  database='mydb')
conn.autocommit(True)
cur = conn.cursor()

我尝试了用户名的所有组合(有或没有@mysrv sql,@mysrv-sql.da0b数据库…等)

我刚刚得到了一般的:DB Lib 20002错误,自适应服务器连接失败

注意:我可以在执行python的同一台机器上使用TSQL或SSMS连接到托管实例。你知道吗

仅供参考:在FreeTDS中使用wheel 2.1.4,我感觉这个问题与托管实例强制加密有关


Tags: 实例脚本hostdbsqlserveronconnect

热门问题