Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
DECLARE @SP_CMD NVARCHAR(50) = N'[linked_server].[AdventureWorks2012].sys.sp_executesql'
DECLARE @SQL_CMD NVARCHAR(4000) = N'SELECT name FROM sys.databases'
EXEC @SP_CMD @SQL_CMD
Server '...' is not configured for RPC.
SELECT name
FROM [linked_server].[AdventureWorks2012].sys.databases
Когда читал чуть слезу не пустил, потому что сражался примерно с такими же проблемами :)
Я рад, что я не один такой… Т.к. в кругу моих коллег, не кто с такой проблемой не сталкивался.
Если в настройках линкед-сервера отключен RPC, то запрос будет падать по ошибке:
Да об этом можно было описать, но это относится к вопросы создания LinkedServer и его конфигурации
Я считаю что OPENQUERY, нужно использовать при работе с другими СУБД.
я описывал способ решения проблему с которой я столкнулся.
Подводные камни при использовании Linked Server