Поделиться через


Изменение редакции SQL Server на месте (процесс установки)

Применимо к:SQL Server в Windows

Программа установки SQL Server поддерживает обновление редакций между различными редакциями SQL Server. Сведения о поддерживаемых путях обновления выпуска см. в статье "Поддерживаемые обновления версий и выпусков" (SQL Server 2022).

Для получения списка возможностей, поддерживаемых выпусками SQL Server на платформе Windows, см. следующий список:

В этой статье также приведены инструкции по тому, как можно повысить уровень выпуска. Например, если необходимо перейти с версии Enterprise на версию Standard SQL Server, выполните действия, описанные в этой статье.

Замечания

Перед началом обновления выпуска экземпляра SQL Server ознакомьтесь со следующими статьями:

Для SQL Server в экземпляре отказоустойчивого кластера (FCI) достаточно выполнить обновление версии на одном из узлов FCI. Этот узел может быть активным или пассивным, и движок базы данных не переводит ресурсы в офлайн во время обновления выпуска. После обновления версии необходимо перезапустить экземпляр SQL Server или переключиться на другой узел.

Предпосылки

Для локальных установок необходимо запустить программу установки от имени администратора. При установке SQL Server из удаленной общей папки необходимо использовать учетную запись домена с разрешениями на чтение удаленной общей папки.

Это важно

Для активации изменения выпуска SQL Server установка должна перезапустить службы SQL Server. Это приводит к простою приложения во время работы служб в автономном режиме.

Обновление выпуска

  1. Вставьте установочный носитель SQL Server. В корневой папке дважды щелкните setup.exe или запустите Центр установки SQL Server из средств настройки. Чтобы установить из сетевого ресурса, найдите корневую папку на общем ресурсе и дважды щелкните setup.exe.

  2. Чтобы обновить существующий экземпляр SQL Server до другого выпуска, в Центре установки SQL Server выберите "Обслуживание", а затем выберите "Обновление выпуска".

  3. Если необходимы файлы поддержки установки, программа установки SQL Server устанавливает их. Если вам было сказано перезагрузить компьютер, перезагрузите его перед продолжением.

  4. Средство проверки конфигурации системы выполняет операцию сканирования на вашем компьютере. Чтобы продолжить, нажмите кнопку "ОК".

  5. На странице "Ключ продукта" выберите радиокнопку, чтобы указать, выполняется ли обновление до бесплатной редакции SQL Server или имеется ключ PID для рабочей версии продукта. Дополнительные сведения см. в выпусках и поддерживаемых функциях SQL Server 2022 и поддерживаемых обновлениях версий и выпусков (SQL Server 2022).

  6. На странице "Условия лицензии" прочтите лицензионное соглашение, а затем установите флажок, чтобы принять условия лицензирования. Чтобы продолжить, нажмите кнопку "Далее". Чтобы завершить настройку, нажмите кнопку "Отмена".

  7. На странице выбора экземпляра укажите экземпляр SQL Server для обновления.

  8. Страница "Правила обновления выпуска" проверяет конфигурацию компьютера до начала операции обновления выпуска.

  9. На странице "Готово к обновлению" отображается дерево параметров установки, указанных во время установки. Чтобы продолжить, выберите "Обновить".

  10. Во время процесса обновления версии службы необходимо перезапустить, чтобы применить новый параметр. После обновления выпуска страница "Завершение " содержит ссылку на файл журнала сводки для обновления выпуска. Чтобы закрыть мастер, нажмите кнопку "Закрыть".

  11. Страница "Завершение " содержит ссылку на файл сводного журнала для установки и других важных заметок.

  12. Если вам поручено перезагрузить компьютер, сделайте это сейчас. При завершении установки важно прочитать сообщение из мастера установки. Сведения о файлах журнала установки см. в разделе "Просмотр и чтение файлов журнала установки SQL Server".

  13. При обновлении с SQL Server Express необходимо выполнить дополнительные действия, прежде чем использовать обновленный экземпляр SQL Server:

    • Включите службу агента SQL Server в Windows SCM.

    • Настройте учетную запись службы агента SQL Server с помощью диспетчера конфигурации SQL Server.

В дополнение к предыдущим шагам может потребоваться выполнить следующее, если вы обновили с SQL Server Express:

  • После обновления пользователи, созданные и настроенные в SQL Server Express, остаются настроенными. В частности, настроенной остается группа BUILTIN\Users. Отключите, удалите или перенастроите эти учетные записи по мере необходимости. Дополнительные сведения см. в статье Настройка учетных записей службы Windows и разрешений.

  • Размеры и модель восстановления для tempdbmodel системных баз данных остаются неизменными после обновления. Перенастройка этих параметров по мере необходимости. Дополнительные сведения см. в статье "Резервное копирование и восстановление: системные базы данных (SQL Server)".

  • Базы данных шаблонов остаются на компьютере после обновления.

Если процедура завершается ошибкой Engine_SqlEngineHealthCheck правила, можно использовать параметр установки командной строки, чтобы пропустить это конкретное правило, чтобы разрешить процесс обновления успешно завершиться. Чтобы пропустить проверку этого правила, откройте командную строку, перейдите на путь, содержащий программу установки SQL Server (setup.exe). Затем введите следующую команду:

setup.exe /q /ACTION=editionupgrade /InstanceName=MSSQLSERVER /PID=<appropriatePid> /SkipRules=Engine_SqlEngineHealthCheck

Понижение выпуска

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

Предупреждение

Удаление и переустановка SQL Server вызывает дополнительное время простоя.

Вы можете перейти на более раннюю версию SQL Server, выполнив следующие действия.

  1. Резервное копирование всех баз данных, включая системные базы данных. Список баз данных для резервного копирования см. в таблице резервного копирования и восстановления: системные базы данных (SQL Server).

  2. Переместите файлы системных баз данных (master, modelи msdb) в новое расположение каталога.

  3. Полностью удалите SQL Server и все связанные службы. Дополнительные сведения см. в разделе "Удаление существующего экземпляра SQL Server (программа установки)".

  4. Перезапустите компьютер. Для новой установки требуется этот шаг.

  5. Установите SQL Server с помощью носителя с требуемым выпуском SQL Server. Обязательно используйте то же имя экземпляра SQL Server, которое использовалось ранее.

  6. Установите последние пакеты обновления и накопительные обновления, где это применимо. Дополнительные сведения см. в статье "Последние обновления и журнал версий" для SQL Server.

  7. Замените новые системные базы данных, созданные во время установки, системными базами данных, которые ранее были перемещены в другое расположение каталога.