В соответствии с советами из статьи
Одно из решений:
Можно подлинковать сервер сам к себе
Команда для линковки
EXEC master.dbo.sp_addlinkedserver
@server = N'instancename\servername',
@srvproduct=N'',
@provider=N'SQLNCLI';
Чтобы определить имя сервера: SELECT @@SERVERNAME;
Чтобы найти имя инстанса: SELECT @@servicename;
Может еще быть ошибка ‘Server is not configured for DATA ACCESS’ тогда подать команду EXEC sp_serveroption ‘servername’, ‘DATA ACCESS’, TRUE;
И далее вызывать процедуру через OPENQUERY
Вызов процедуры
SELECT * FROM
OPENQUERY([servername], 'EXEC schema.procedure_name WITH RESULT SETS((ThisDB nvarchar(100)))');