Ошибка подключения репликации SQL Server

После того, как я переименовал свой компьютер, я не смог создать новые публикации для репликации базы данных в SQL Server 2005. Я получаю сообщение об ошибке «Репликация SQL Server требует фактического имени сервера для подключения к серверу». Когда я вернул свое старое имя ПК, проблема решилась. Как я могу использовать репликацию после переименования ПК?


person Bashar Kokash    schedule 21.01.2009    source источник


Ответы (1)


Сама служба SQL по-прежнему считает, что у нее старое имя сервера, и, поскольку она имеет привычку обращаться к себе в третьем лице, это вызывает проблемы при изменении имени базового сервера. Для исправления необходимо предпринять следующие шаги:

  1. Запустите «Select @@ServerName», чтобы проверить имя сервера — это должно быть старое имя.
  2. sp_dropserver «СТАРОЕ ИМЯ_СЕРВЕРА»
  3. sp_addserver «NEWSERVERNAME», локальный
  4. Перезапустите службу SQL и службу агента.
  5. Выполните шаг 1 еще раз, чтобы убедиться, что имя сервера теперь правильное.
person SqlRyan    schedule 21.01.2009