Я подключаюсь к рабочей сети через Cisco VPN со своего рабочего ноутбука, который находится в AD.
редактировать
Я использую аутентификацию SQL для подключения с сервера A к серверу B; в сценарии №1 я могу подключиться. Я даже могу подключиться с localhost к серверу B. Итак, мне интересно, почему я не могу установить подключение к связанному серверу, когда я использую подключение к серверу A через SSMS, а затем пытаюсь настроить подключение связанного сервера.
У меня есть скрытое подозрение, что проблема с попыткой создать соединение через SSMS может быть связана с VPN / брандмауэром, поскольку я могу установить соединение со связанным сервером, когда я подключаюсь к серверу A по RDP.
Сценарий №1
Сценарий # 2
Подключение к серверу SQL Server A с помощью SQL Server 2005
Попробуйте установить соединение связанного сервера с сервера A на сервер B внутри SSMS
Соединение не удается и выдает следующее сообщение об ошибке:
Поставщик именованных каналов: не удалось открыть соединение с SQL Server [5]. Поставщик OLE DB
«SQLNCLI» для связанного сервера «» вернул сообщение «Истекло время ожидания входа в систему».
Поставщик OLE DB "SQLNCLI" для связанного сервера "" возвращенное сообщение "Произошла ошибка при установлении соединения с сервером. При подключении к SQL Server 2005 этот сбой может быть вызван тем, что при настройках по умолчанию SQL Server не разрешить удаленные подключения. ". (Microsoft SQL Server, ошибка: 5)
Вопросы Есть идеи, почему? Что-то на моем ноутбуке блокирует подключение к связанному серверу? Причина, по которой мне нужно подключение к связанному серверу, заключается в том, чтобы я мог запускать внутренние настольные приложения; мой обходной путь - использовать RDP на другом сервере, чтобы я мог установить соединение с связанным сервером
Как вы определили связанный сервер? Взгляните на приведенный ниже вопрос о SO, чтобы узнать, помогает ли это:
https://stackoverflow.com/questions/841339/having-trouble-adding-a-linked-sql-server