Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Если экземпляр SQL Server является частью отказоустойчивого кластера, процесс переименования виртуального сервера отличается от переименования автономного экземпляра. Дополнительные сведения см. в статье Переименование компьютера, на котором размещен экземпляр Stand-Alone SQL Server.
Имя виртуального сервера всегда совпадает с именем сетевого имени SQL (имя виртуальной сети SQL). Хотя можно изменить имя, присвоенное виртуальному серверу, изменить имя экземпляра невозможно. Например, можно изменить виртуальный сервер с именем VS1\instance1 на другое имя, например SQL35\instance1, но часть экземпляра имени, экземпляр1, останется неизменной.
Прежде чем приступить к переименованию, просмотрите приведенные ниже элементы.
SQL Server не поддерживает переименование серверов, участвующих в репликации, за исключением случаев использования доставки журналов с репликацией. Вторичный сервер в доставке журналов можно переименовать, если первичный сервер окончательно потерян. Дополнительные сведения см. в статье Репликация и доставка журналов (SQL Server).
При переименовании виртуального сервера, настроенного для зеркального отображения базы данных, необходимо отключить зеркальное отображение базы данных перед переименованием, а затем повторно установить зеркальное отображение базы данных с новым именем виртуального сервера. Метаданные зеркального отображения базы данных не обновляются автоматически, чтобы отразить новое имя виртуального сервера.
Переименование виртуального сервера
С помощью администратора кластера измените имя сети SQL на новое имя.
Выведите ресурс сетевого имени в офлайн-режим. Это переводит ресурс SQL Server и другие зависимые ресурсы в офлайн режим.
Верните ресурс SQL Server в режим "в сети".
Проверка операции переименования
После переименования виртуального сервера все подключения, которые использовали старое имя, теперь должны подключаться с помощью нового имени.
Чтобы убедиться, что операция переименования завершена, выберите сведения из @@servername или sys.servers. Функция @@servername вернет новое имя виртуального сервера, а sys.servers в таблице будет отображаться новое имя виртуального сервера. Чтобы убедиться, что процесс отработки отказа с новым именем работает правильно, пользователь также должен попробовать перевести ресурс SQL Server на другие узлы.
Для подключений из любого узла в кластере новое имя можно использовать почти сразу. Однако для подключений, использующих новое имя с клиентского компьютера, новое имя нельзя использовать для подключения к серверу, пока новое имя не будет видно на этом клиентском компьютере. Продолжительность времени, необходимого для распространения нового имени по сети, может составлять несколько секунд или до 3–5 минут в зависимости от конфигурации сети; Дополнительное время может потребоваться, прежде чем старое имя виртуального сервера больше не отображается в сети.
Чтобы свести к минимуму задержку распространения сети для операции переименования виртуального сервера, выполните следующие действия.
Минимизация задержки распространения сети
Выполните следующие команды из командной строки на узле сервера:
ipconfig /flushdns ipconfig /registerdns nbtstat -RR
Дополнительные рекомендации после операции переименования
После переименования сетевого имени отказоустойчивого кластера необходимо проверить и выполнить следующие инструкции, чтобы включить все сценарии в агентах SQL Server и службах Analysis Services.
Службы Analysis Services: После изменения сетевого имени экземпляра отказоустойчивого кластера SQL Server 2014 Analysis Services (SSAS) с помощью средства администратора кластера Windows последующие операции обновления или удаления могут завершиться ошибкой. Чтобы устранить эту проблему, обновите запись реестра ClusterName , следуя инструкциям в разделе разрешения этого (https://go.microsoft.com/fwlink/?LinkId=244002).
Служба агента SQL Server: Проверьте и выполните следующие дополнительные действия для службы агента SQL Server:
Исправьте параметры реестра, если агент SQL настроен для переадресации событий. Дополнительные сведения см. в разделе "Назначение сервера пересылки событий" (SQL Server Management Studio).
Исправьте имена экземпляров главного сервера (MSX) и целевых серверов (TSX), когда переименовываются имена машин или сетевые имена кластера. Дополнительные сведения см. в следующих разделах:
Проблема нескольких целевых серверов с главного сервера
Перенастройте доставку журналов так, чтобы для резервного копирования и восстановления использовалось обновленное имя сервера. Дополнительные сведения см. в следующих разделах:
Обновите задания, зависящие от имени сервера. Дополнительные сведения см. в разделе «Управление шагами задания».
См. также
Переименование компьютера, на который установлен изолированный экземпляр SQL Server