У меня есть три блока SQL Server 2008, назовите их A, B и C. Каждый из серверов A и B имеет связанный сервер с сервером C. Связанные серверы используют одинаковую настройку связанного сервера на обоих A и B. Оба подключаютсяна C, используя ту же самую регистрационную информацию.У входа в систему есть роль sysadmin, назначенная ему в окне C. Оба были настроены с RPC и RPC OUT, установленными в true.Оба могут выполнять SELECT, INSERT, UPDATE, DELETE без каких-либо проблем.С имеет флажок Разрешить удаленные подключения и Требовать распределенные транзакции.
Проблема возникает, когда я пытаюсь выполнить хранимые процедуры.A-> C работает нормально, но когда я пытаюсь запустить из B, я получаю сообщение об ошибке:
Msg 7201, Level 17, State 4, Line 1
Could not execute procedure on remote server 'C' because SQL Server is not configured for remote access. Ask your system administrator to reconfigure SQL Server to allow remote access.
Я был совершенно не в состоянии понять это.Я проверил и перепроверил связанные конфигурации сервера.Они одинаковы как для A, так и для B. Я провел тест после теста, и все отлично работают с A, но B всегда выдает ошибку.