Выполнение команд T-SQL на удалённом SQL Server
Начиная с MS SQL Server 2005, появилась возможность запускать команды T-SQL на удалённом сервере благодаря новому ключевому слову «AT».
Синтаксис следующий:
EXEC('Select * from AdventureWorksDW..DatabaseLog') AT RemoteSQLServer
где RemoteSQLServer — linked server, добавляемый с помощью процедуры sp_addlinkedserver
sp_addlinkedserver [ @server= ] 'server' [ , [ @srvproduct= ] 'product_name' ] [ , [ @provider= ] 'provider_name' ] [ , [ @datasrc= ] 'data_source' ] [ , [ @location= ] 'location' ] [ , [ @provstr= ] 'provider_string' ] [ , [ @catalog= ] 'catalog' ]
или через такой инструмент как MS SQL Server Management Studio