Управляемый экземпляр подключения Python

Я использую pymssql некоторое время без проблем. Я могу подключиться к on-prem и azure sql db.

Однако мы перенесли предварительную базу данных в Azure MANAGED Instance, и те же сценарии не работают после изменения переменных сервера соединения.

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 Ошибка, соединение с Adaptive Server не удалось

ПРИМЕЧАНИЕ: я могу подключиться к управляемому экземпляру, используя TSQL или SSMS на том же компьютере, где выполняется python.

К вашему сведению: при использовании колеса 2.1.4 с FreeTDS у меня возникает ощущение, что проблема связана с принудительным принудительным шифрованием управляемых экземпляров

0 ответов

Другие вопросы по тегам