如何在Python中连接到SQL Server链接服务器

时间:2019-03-05 20:08:10

标签: python sql-server linked-server

通常,当尝试使用Python连接到SQL Server数据库时,我使用pyodbc包,如下所示:

import pyodbc
conn = pyodbc.connect("Driver={SQL Server};"
                      "Server=<server-ip>;"
                      "Database=<DB-name>;"
                      "UID=<user-name>;"
                      "PWD=<password>;"
                      "Trusted_Connection=yes;"
                      )

但是,我不知道如何使用Python连接到链接服务器。例如,如果我的链接服务器名为linked-server,并且有一个名为linked-DB的数据库,我尝试了与上述相同的连接字符串,并更改了这样的数据库名称:"Database=<linked-server>.<linked-DB>;",因为这是我在SSMS中查询链接服务器DB的方式。但这在Python中不起作用。

非常感谢您的帮助。

0 个答案:

没有答案