Управляемый экземпляр подключения Python - PullRequest
0 голосов
/ 15 октября 2018

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

Однако мы переместили on-prem 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, Iесть ощущение, что проблема связана с принудительным принудительным шифрованием управляемого экземпляра

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...