Назад | Перейти на главную страницу

Ошибка изменения имени виртуальной сети SQL Server

Я нахожусь в процессе настройки двухузлового отказоустойчивого кластера для проекта миграции. Мы переводим автономный SQL Server в кластер.

Окружающая среда: 2 узла с Windows Server 2012 R2 SP1 Версия SQL: SQL Server 2008 SP1

Windows FCI настроен, проверен, SQL отказоустойчивый кластер установлен и работает. Там нет проблем. У меня возникла проблема при попытке изменить имя виртуальной сети SQL Server. Я выполняю шаги, описанные здесь: Изменение имени сети SQL .

Получена ошибка:

There was an error saving properties for 'SQL Server'.
Failed to execute control code 20971654
Error Code: 0x8007000d The data is invalid.

Кто-нибудь сталкивался с этим раньше? Вся информация, с которой я столкнулся относительно переименования имени сети SQL Server, показалась мне довольно тривиальным процессом, но я не могу заставить это произойти в моей настройке. Мы будем благодарны за любую помощь по этому поводу.

Справочная информация о том, почему я хочу это сделать: Существующий SQL Server в значительной степени является сердцем и душой всех наших основных бизнес-операций. Есть опасения, что после миграции не будет использоваться то же имя сервера. У меня есть обходные пути, которые включают использование DNS CNames и / или добавление вторичного IP-адреса зависимости «ИЛИ» к ресурсу кластера сетевых имен SQL, который будет IP-адресом, который в настоящее время используется переносимым сервером SQL. Мы добавили бы зависимость после отключения старого сервера. Это было протестировано и работает, но для меня самой чистой настройкой было бы изменить имя виртуальной сети SQL Server, если это возможно.

Не уверен, стоит ли отвечать на свой вопрос, поскольку считаю, что проблема заключается в ошибке пользователя :)

Тем не менее, я последовал некоторым явно плохим советам, так что, возможно, это решит проблему для кого-то еще в будущем, если они попадут в ту же ловушку.

Исходный метод, который я использовал для изменения сетевого имени SQL Server:

  1. Диспетчер отказоустойчивого кластера (Win 2012) -> Роль SQL Server -> щелкните вкладку ресурсов -> Перевести ресурс имени сервера в автономный режим.
  2. Щелкните правой кнопкой мыши ресурс SQL Server и выберите Свойства.
  3. На вкладке Свойства измените значение VirtualServerName
  4. Нажмите OK и получите ошибку, указанную в вопросе выше.

Правильный путь:

  1. Диспетчер отказоустойчивого кластера (Win 2012) -> Роль SQL Server -> щелкните вкладку ресурсов -> Перевести ресурс имени сервера в автономный режим.
  2. Щелкните правой кнопкой мыши ресурс имени сервера для сетевого имени SQL Server и выберите Свойства.
  3. На вкладке Общие измените DNS-имя на желаемое новое имя для имени виртуальной сети SQL Server.

После возвращения всех ресурсов в оперативный режим имя виртуальной сети успешно изменено и доступно.