Пример запроса к связанному серверу SQL Server - PullRequest
83 голосов
/ 04 ноября 2010

Находясь в Management Studio, я пытаюсь выполнить запрос / выполнить объединение двух связанных серверов.Это правильный синтаксис с использованием связанных серверов БД:

select foo.id 
from databaseserver1.db1.table1 foo, 
     databaseserver2.db1.table1 bar 
where foo.name=bar.name

Как правило, вы просто вводите имя сервера БД в таблицу db.table?

Ответы [ 11 ]

1 голос
/ 25 июня 2018

Следующий запрос работает лучше всего.

Попробуйте этот запрос:

SELECT * FROM OPENQUERY([LINKED_SERVER_NAME], 'SELECT * FROM [DATABASE_NAME].[SCHEMA].[TABLE_NAME]')

Это очень помогает связать MySQL сMS SQL

...