我想使用Linked Servers连接到远程服务器数据库。 我希望这个连接由C#程序完成。 如何在C#中连接这些Linked Servers?
我想使用Linked Servers连接到远程服务器数据库。 我希望这个连接由C#程序完成。 如何在C#中连接这些Linked Servers?
链接服务器是 SQL Server 实例上的一个对象,因此如果连接到该实例,您可以像查询实例中任何其他对象一样查询链接服务器上的数据。
以下是一个示例:
SELECT *
FROM OPENQUERY ( <linked_server>, 'select code, name, from your_table')
不确定这是否是您正在寻找的答案,如果您提供更多有关您的情况的详细信息,我们可以为您提供更多帮助。
您可以在SQL语句中执行此操作,与普通的SQL查询一样,只需在其中提供联接服务器名称即可,因此连接字符串仍然使用我们通常使用的方式,而无需使用联接服务器。
这里有一个不错的网站,提供各种类型的连接字符串
SELECT * FROM linkedServerName.TheDatabaseName.dbo.TheTableName