Я пытаюсь создать псевдоним для нашего SQL сервера в целях аварийного восстановления. На данный момент мы имеем:
- Созданная запись DNS (тип A)
- Создан псевдоним в SQL Диспетчер конфигурации под SQL Собственный клиент -> Псевдоним с использованием конфигурации TCP / IP
- Подтверждено, что сетевой протокол TCP / IP включен
- Создано имя участника-службы для учетной записи службы, работающей SQL ядро БД сервера
Я могу подключиться к поле с использованием DNS-имени через SSMS. Однако, когда я запускаю инструкцию, которая полностью определяет имя сервера:
"select * from [MyServerDNSName]. [DatabaseName]. [TableName]"
Я получаю следующую ошибку:
"Не удалось найти сервер 'MyServerDNSName' в sys.servers. Убедитесь, что указано правильное имя сервера. При необходимости выполните хранимую процедуру sp_addlinkedserver, чтобы добавить сервер в sys.servers."
Если я выполню ту же инструкцию с исходным именем сервера, никаких проблем.
Нужно ли вручную добавлять DNS-имя сервера в sys.servers?
Tks