Возникла проблема. Допустим есть два сервера. SRV1 и SRV2 я в контексте SRV1 делаю запрос SELECT * FROM .[БД].sys.procedures Выдает следующую ошибку: Msg 7202, Level 11, State 2, Line 1 Could not find server 'SRV2' in sysservers. Execute sp_addlinkedserver to add the server to sysservers. На серверах SRV1 и SRV2 доступ через логин: LOGIN пароль: PASS Как сделать так чтобы он увидел. Мне надо в запросе сделать выборку по существующим процедурам на обоих серверах и сравнить. Все это надо сделать через скрипт. Отдельно запускать на каждом сервере НЕ решение.
EXEC sp_addlinkedserver @server='имя сервера' EXEC sp_addlinkedsrvlogin .... логины пасворды help смотрите.