相关疑难解决方法(0)

通过pyodbc连接到Azure SQL数据库

我使用pyodbc连接到我的本地SQL数据库,该数据库没有问题.

SQLSERVERLOCAL='Driver={SQL Server Native Client 11.0};Server=(localdb)\\v11.0;integrated security = true;DATABASE=eodba;'
cnxn = pyodbc.connect(SQLSERVERLOCAL)   #works
Run Code Online (Sandbox Code Playgroud)

我尝试连接到azure sql数据库:

SQLSERVERAZURE='Driver={SQL Server Native Client 10.0};Server=tcp:mydatbase.database.windows.net,1433;Database=mydb;Uid=myuser@myerver;Pwd=mypass;Encrypt=yes;Connection Timeout=30;'
cnxn = pyodbc.connect(SQLSERVERAZURE)   #works not
Run Code Online (Sandbox Code Playgroud)

是什么给了我错误:

[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified (0) (SQLDriverConnect)')
Run Code Online (Sandbox Code Playgroud)

python sql-server azure pyodbc azure-sql-database

4
推荐指数
1
解决办法
5326
查看次数

标签 统计

azure ×1

azure-sql-database ×1

pyodbc ×1

python ×1

sql-server ×1