【发布时间】:2017-04-18 06:31:27
【问题描述】:
我在 linux 机器和数据库 mssql 服务器上运行应用程序。 我们使用 pypyodbc 通过 ip 和端口连接到 db 服务器。
conn_str = "DRIVER=FreeTDS;SERVER=192.168.0.1;PORT=1433;DATABASE=xxx;UID=sa;PWD=xxx;TDS_Version=8.0"
pypyodbc.connect(conn_str)
但现在我需要使用 Windows 身份验证名称连接到数据库服务器。
Database Instance Name: INST1
DB login: INST1\SQLEXPRESS
如何将其添加到连接字符串中。
我遇到这样的错误
pypyodbc.DatabaseError: (u'08001', u'[08001] [unixODBC][FreeTDS][SQL Server]Unable to connect to data source'
但是有了ip我可以连接。
谢谢
【问题讨论】:
标签: sql-server python-2.7 odbc pypyodbc