Обновление до другого выпуска SQL Server (программа установки)Upgrade to a Different Edition of SQL Server (Setup)

Применимо к:Applies to: даSQL ServerSQL Server (все поддерживаемые версии) yesSQL ServerSQL Server (all supported versions)  — только Windows Применимо к:Applies to: даSQL ServerSQL Server (все поддерживаемые версии) yesSQL ServerSQL Server (all supported versions) - Windows only

Программа установки SQL ServerSQL Server поддерживает обновление различных выпусков SQL ServerSQL Server.SQL ServerSQL Server Setup supports edition upgrade among various editions of SQL ServerSQL Server. Сведения о поддерживаемых способах обновления выпуска см. в разделе Поддерживаемые обновления выпусков и версий.For information about supported edition upgrade paths, see Supported Version and Edition Upgrades. Прежде чем начать обновление выпуска экземпляра SQL Server 2019 (15.x)SQL Server 2019 (15.x), ознакомьтесь со следующими статьями:Before you initiate the edition upgrade of an instance of SQL Server 2019 (15.x)SQL Server 2019 (15.x), review the following articles:

Примечание

SQL ServerSQL Server на экземпляре отказоустойчивого кластера: достаточно выполнить обновление выпуска на одном из узлов экземпляра отказоустойчивого кластера SQL ServerSQL Server.SQL ServerSQL Server on a failover cluster instance: Running edition upgrade on one of the nodes of SQL ServerSQL Server failover cluster instance is sufficient. Этот узел может быть как активным, так и пассивным, а ядро не переводит ресурсы в автономный режим во время обновления выпуска.This node can be either active or passive, and the engine does not bring the resources offline during the edition upgrade. После обновления выпуска требуется либо перезапустить экземпляр SQL ServerSQL Server , либо переключиться на другой узел.After the edition upgrade it is required to either restart the SQL ServerSQL Server instance or failover to a different node.

Предварительные требованияPrerequisites

Для локальных установок необходимо запускать программу установки с правами администратора.For local installations, you must run Setup as an administrator. Если SQL ServerSQL Server устанавливается с удаленного общего ресурса, необходимо использовать учетную запись домена, у которой есть разрешения на чтение на этом удаленном ресурсе.If you install SQL ServerSQL Server from a remote share, you must use a domain account that has read permissions on the remote share.

Важно!

Чтобы активировать изменения выпуска SQL ServerSQL Server , необходимо перезапустить службы SQL ServerSQL Server .For the SQL ServerSQL Server edition change to be activated, you must restart SQL ServerSQL Server services. Нахождение служб в режиме «вне сети» приведет к простою приложений.This will result in application down time while services are offline.

ПроцедураProcedure

Обновление до другого выпуска SQL ServerSQL ServerTo upgrade to a different edition of SQL ServerSQL Server

  1. Вставьте установочный носитель SQL ServerSQL Server .Insert the SQL ServerSQL Server installation media. В корневой папке дважды щелкните файл setup.exe или запустите центр установки SQL ServerSQL Server из средств настройки.From the root folder, double-click setup.exe or launch the SQL ServerSQL Server Installation Center from Configuration Tools. Чтобы выполнить установку из общей сетевой папки, перейдите в корневую папку общего ресурса и дважды щелкните файл setup.exe.To install from a network share, locate the root folder on the share, and then double-click Setup.exe.

  2. Чтобы обновить существующий экземпляр SQL ServerSQL Server до другого выпуска, в центре установки SQL ServerSQL Server выберите Обслуживание, затем выберите Обновить выпуск.To upgrade an existing instance of SQL ServerSQL Server to a different edition, from the SQL ServerSQL Server Installation Center click Maintenance, and then select Edition Upgrade.

  3. Если требуются файлы поддержки программы установки, программа установки SQL ServerSQL Server установит их.If Setup support files are required, SQL ServerSQL Server Setup installs them. Если будет предложено перезагрузить компьютер, перезапустите его перед продолжением.If you are instructed to restart your computer, restart before you continue.

  4. Средство проверки конфигурации системы запускает операцию обнаружения на компьютере.The System Configuration Checker runs a discovery operation on your computer. Чтобы продолжить, нажмите кнопку ОК.To continue, click OK.

  5. На странице «Ключ продукта» щелкните переключатель, чтобы определить, обновлять до бесплатного выпуска SQL ServerSQL Serverили имеется ключ PID для рабочей версии продукта.On the Product Key page, select a radio button to indicate whether you are upgrading to a free edition of SQL ServerSQL Server, or whether you have a PID key for a production version of the product. Дополнительные сведения см. в статьях Выпуски и компоненты SQL Server и Поддерживаемые обновления версий и выпусков.For more information, see Editions and Components of SQL Server and Supported Version and Edition Upgrades.

  6. На странице «Условия лицензии» прочтите лицензионное соглашение, а затем установите флажок, подтверждая принятие условий соглашения.On the License Terms page, read the license agreement, and then select the check box to accept the licensing terms and conditions. Чтобы продолжить, нажмите кнопку Далее.To continue, click Next. Чтобы выйти из программы установки, нажмите кнопку Отмена.To end Setup, click Cancel.

  7. На странице «Выбор экземпляра» укажите экземпляр SQL ServerSQL Server , который необходимо обновить.On the Select Instance page, specify the instance of SQL ServerSQL Server to upgrade.

  8. Конфигурация компьютера проверяется на странице «Правила обновления выпуска» перед началом операции обновления выпуска.The Edition Upgrade Rules page validates your computer configuration before the edition upgrade operation begins.

  9. На странице «Все готово для обновления выпуска» показано представление параметров установки в виде дерева, выбранных в программе установки.The Ready to Upgrade Edition page shows a tree view of installation options that were specified during Setup. Чтобы продолжить, нажмите кнопку Обновить.To continue, click Upgrade.

  10. В процессе обновления выпуска необходимо перезапустить службы, чтобы применить новую настройку.During the edition upgrade process, the services need to be restarted to pick up the new setting. После обновления выпуска на завершающей странице содержится ссылка на файл сводного журнала установки для обновления выпуска.After edition upgrade, the Complete page provides a link to the summary log file for the edition upgrade. Чтобы завершить работу мастера, нажмите кнопку Закрыть.To close the wizard, click Close.

  11. На завершающей странице содержится ссылка на файл сводного журнала установки и другие важные примечания.The Complete page provides a link to the summary log file for the installation and other important notes.

  12. Если будет предложено перезагрузить компьютер, выполните перезагрузку.If you are instructed to restart the computer, do so now. После завершения установки важно прочитать сообщение мастера установки.It is important to read the message from the Installation Wizard when you are done with Setup. Дополнительные сведения о файлах журналов установки см. в разделе Просмотр и чтение файлов журналов программы установки SQL Server.For information about Setup log files, see View and Read SQL Server Setup Log Files.

  13. При обновлении с версии SQL Server ExpressSQL Server Expressперед использованием обновленного экземпляра SQL ServerSQL Serverнеобходимо выполнить дополнительные шаги.If you upgraded from SQL Server ExpressSQL Server Express, you must perform additional steps before you can use your upgraded instance of SQL ServerSQL Server:

    • Включить службу агента SQL ServerSQL Server в Windows SCM.Enable the SQL ServerSQL Server Agent service in Windows SCM.

    • Назначить учетную запись службы агента SQL ServerSQL Server при помощи диспетчера конфигурации SQL ServerSQL Server .Provision the SQL ServerSQL Server Agent service account by using SQL ServerSQL Server Configuration Manager.

В дополнение к приведенным выше шагам, возможно, потребуется выполнить следующие действия, если выполняется обновление с версии SQL Server ExpressSQL Server Express.In addition to the steps above, you may need to do the following if you upgraded from SQL Server ExpressSQL Server Express:

  • Пользователи, заданные в SQL Server ExpressSQL Server Express , не изменяются.Users that were provisioned in SQL Server ExpressSQL Server Express remain provisioned after the upgrade. В частности, группа пользователей BUILTIN\Users сохраняется.Specifically, the BUILTIN\Users group remains provisioned. При необходимости отключите, удалите или переназначьте эти учетные записи.Disable, remove, or reprovision these accounts as needed. Дополнительные сведения см. в статье Настройка учетных записей службы Windows и разрешений.For more information, see Configure Windows Service Accounts and Permissions.

  • Размеры и режим восстановления для системных баз данных tempdb и model после обновления остаются неизменными.Sizes and recovery mode for the tempdb and model system databases remain unchanged after the upgrade. При необходимости измените эти настройки.Reconfigure these settings as needed. Дополнительные сведения см. в статье Резервное копирование и восстановление системных баз данных (SQL Server).For more information, see Back Up and Restore of System Databases (SQL Server).

  • Шаблоны баз данных остаются на компьютере после обновления.Template databases remain on the computer after the upgrade.

Примечание

Если процедура не выполняется в правиле Engine_SqlEngineHealthCheck, можно использовать параметр установки из командной строки, чтобы пропустить это конкретное правило и успешно завершить процесс обновления.If the procedure fails on Engine_SqlEngineHealthCheck rule, then you can use the command line installation option to skip this specific rule to allow the upgrade process to complete successfully. Чтобы пропустить проверку этого правила, откройте командную строку, перейдите в путь, содержащий программу установки SQL Server (Setup.exe).To skip checking this rule, open a command prompt, change to the path that contains SQL Server Setup (Setup.exe). Затем введите следующую команду:Then, type the following command:

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

См. также:See Also

Обновление SQL Server Upgrade SQL Server
Обратная совместимость_удаленоBackward Compatibility_deleted