Обновление до другой редакции SQL Server (Установка)
Область применения: SQL Server — только Для Windows
Программа установки SQL Server поддерживает обновление между различными выпусками SQL Server. Сведения о поддерживаемых путях обновления выпуска см. в статье "Поддерживаемые обновления версий и выпусков" (SQL Server 2022).
Для получения списка возможностей, поддерживаемых выпусками SQL Server на платформе Windows, см. следующий список:
- Выпуски и поддерживаемые функции SQL Server 2022
- Выпуски и поддерживаемые функции SQL Server 2019
- Выпуски SQL Server 2017 и поддерживаемые функции
- Выпуски и поддерживаемые функции SQL Server 2016
Перед началом обновления выпуска экземпляра SQL Server ознакомьтесь со следующими статьями:
- Ограничения вычислительной емкости по выпуску SQL Server
- SQL Server 2022: требования к оборудованию и программному обеспечению
Замечания
Для SQL Server в экземпляре отказоустойчивого кластера достаточно выполнить обновление версии на одном из узлов этого экземпляра. Этот узел может быть активным или пассивным, и движок не переводит ресурсы в автономный режим во время обновления выпуска. После обновления редакции необходимо перезапустить экземпляр SQL Server или переключить на другой узел.
Предварительные условия
Для локальных установок необходимо запускать программу установки с правами администратора. Если SQL Server устанавливается из удаленной общей папки, необходимо использовать учетную запись домена, предоставляющую разрешения на чтение в этой удаленной общей папке.
Внимание
Чтобы изменение выпуска SQL Server вступило в силу, программа установки должна перезапустить службы SQL Server. Нахождение служб в режиме «вне сети» приведет к простою приложений.
Процесс обновления
Вставьте установочный носитель SQL Server. В корневой папке дважды щелкните
setup.exe
или запустите Центр установки SQL Server из средств настройки. Чтобы установить с сетевого ресурса, найдите корневую папку, а затем дважды щелкнитеsetup.exe
.Чтобы обновить существующий экземпляр SQL Server до другого выпуска, в Центре установки SQL Server выберите "Обслуживание", а затем выберите "Обновление выпуска".
Если необходимы файлы поддержки установки, программа установки SQL Server устанавливает их. Если вам предписано перезагрузить компьютер, сделайте это перед продолжением.
Проверка конфигурации системы запускает процедуру обнаружения на вашем компьютере. Чтобы продолжить, нажмите кнопку ОК.
На странице "Ключ продукта" выберите радиокнопку, чтобы указать, обновляетесь ли вы до бесплатной редакции SQL Server или у вас есть ключ PID для продуктовой версии продукта. Дополнительные сведения см. в выпусках и поддерживаемых функциях SQL Server 2022 и поддерживаемых обновлениях версий и выпусков (SQL Server 2022).
На странице «Условия лицензии» прочтите лицензионное соглашение, а затем установите флажок, подтверждая принятие условий соглашения. Чтобы продолжить работу, щелкните Далее. Щелкните Отмена, чтобы завершить настройку.
На странице выбора экземпляра укажите экземпляр SQL Server для обновления.
Страница Правила обновления редакции проверяет конфигурацию вашего компьютера перед началом операции обновления редакции.
На странице "Готово к обновлению" отображается дерево параметров установки, указанных во время установки. Чтобы продолжить, выберите "Обновить".
В процессе обновления редакции необходимо перезапустить службы, чтобы применить новую настройку. После обновления выпуска страница "Завершение" содержит ссылку на файл сводного журнала по обновлению выпуска. Чтобы закрыть мастер, нажмите кнопку "Закрыть".
Страница "Завершение " содержит ссылку на файл сводного журнала для установки и других важных заметок.
Если вам будет предложено перезагрузить компьютер, выполните перезагрузку. При завершении установки важно прочитать сообщение из мастера установки. Дополнительные сведения о файлах журналов установки см. в разделе Просмотр и чтение файлов журналов программы установки SQL Server.
При обновлении с SQL Server Express необходимо выполнить дополнительные действия, прежде чем использовать обновленный экземпляр SQL Server:
Включите службу агент SQL Server в Windows SCM.
Настройте учетную запись службы агента SQL Server с помощью диспетчера конфигурации SQL Server.
В дополнение к предыдущим шагам может потребоваться выполнить следующее, если вы обновили с SQL Server Express:
После обновления пользователи, созданные и настроенные в SQL Server Express, остаются настроенными. В частности,
BUILTIN\Users
группа остается настроенной. Отключите, удалите или перенастроите эти учетные записи по мере необходимости. Дополнительные сведения см. в статье Настройка учетных записей службы Windows и разрешений.Размеры и модель восстановления для
tempdb
model
системных баз данных остаются неизменными после обновления. При необходимости измените эти настройки. Дополнительные сведения см. в статье "Резервное копирование и восстановление: системные базы данных (SQL Server)".Шаблоны баз данных остаются на компьютере после обновления.
Если процедура завершается ошибкой из-за правила Engine_SqlEngineHealthCheck
, вы можете использовать опцию установки через командную строку, чтобы пропустить это конкретное правило, позволяя процессу обновления успешно завершиться. Чтобы пропустить проверку этого правила, откройте командную строку, перейдите на путь, содержащий программу установки SQL Server (setup.exe
). Затем введите следующую команду:
setup.exe /q /ACTION=editionupgrade /InstanceName=MSSQLSERVER /PID=<appropriatePid> /SkipRules=Engine_SqlEngineHealthCheck