无法将SQLAlchemy与pymssql连接到Azure SQL

时间:2018-10-09 17:38:23

标签: python azure sqlalchemy pymssql

使用SQLAlchemy连接到Azure上的SQL Server。 我可以使用SQL Workbench / J从同一IP通过JDBC访问它(在Azure中打开IP)

使用字符串:

mssql+pymssql://username:password@SQLservername.database.windows.net

获取:

  

(pymssql.OperationalError)(20002,b'DB-Lib错误消息20002,严重性9:\ nAdaptive Server连接失败(nibisql1.database.windows.net:1433)\n')(此错误的背景位于: http://sqlalche.me/e/e3q8

我尝试了所有变体,但没有一个起作用。

  1. 知道为什么吗?

  2. 如何传递数据库名称之类的参数?

1 个答案:

答案 0 :(得分:0)

尝试更改

    mssql+pymssql://username@SQLservername:password@SQLservername.database.windows.net