У меня есть SQL Server 2008 со связанным сервером, например Server1. Обычно я выполняю запросы, такие какSQL Server: получить доступ к связанному серверу через связанный сервер
SELECT *
FROM [Server1,1444].[DBName].[dbo].[Table1]
Но на этот раз моя целевая таблица хранится на разных серверах. Этот сервер связан с Server1, как Server2. Таким образом, администратор базы данных из Server1 дал мне этот запрос
SELECT *
FROM [Server2].[DB].[dbo].[My_table]
На Server1 этот запрос работает без проблем, но когда я пытаюсь запустить его на своем сервере, как:
SELECT *
FROM [Server1,1444].[Server2].[DB].[dbo].[My_table]
он показывает мне ошибку потому что я пытаюсь запросить один связанный сервер через другой связанный сервер.
Мой вопрос: как я могу выполнить свой запрос на этот Server2?