Поддерживаемые обновления версий и выпусков (SQL Server 2022 г.)

Применимо к:SQL Server — только Windows

Обновление доступно для версий SQL Server 2012 (11.x), SQL Server 2014 (12.x), SQL Server 2016 (13.x), SQL Server 2017 (14.x) и SQL Server 2019 (15.x). В этой статье перечислены поддерживаемые пути обновления из этих версий SQL Server и поддерживаемые обновления выпусков для SQL Server 2022 (16.x).

Контрольный список действий перед обновлением

  • Перед обновлением с одного выпуска SQL Server 2022 (16.x) до другого, убедитесь, что функциональность, которую вы сейчас используете, поддерживается в выпуске, на который вы переходите.
  • Проверьте наличие поддерживаемого оборудования и программного обеспечения.
  • Перед обновлением SQL Server включите проверку подлинности Windows для агента SQL Server и проверьте настройки конфигурации по умолчанию: является ли учетная запись службы агента SQL Server членом группы системных администраторов SQL Server.
  • Для обновления до SQL Server 2022 (16.x) требуется поддерживаемая операционная система. Дополнительные сведения см. в статье Требования к оборудованию и программному обеспечению для установки SQL Server.
  • Обновление блокируется при отложенном перезапуске.
  • Обновление блокируется, если служба установщика Windows не запущена.

Неподдерживаемые сценарии

  • Экземпляры разных версий SQL Server 2022 (16.x) не поддерживаются. Номера версий компонентов ядра СУБД должны совпадать в экземпляре SQL Server 2022 (16.x).

  • SQL Server 2022 (16.x) доступен только для 64-разрядных платформ. Межплатформенное обновление не поддерживается. Обновить 32-разрядный экземпляр SQL Server до стандартного 64-разрядного при помощи программы установки SQL Server нельзя. Однако вы можете создать резервную копию или отсоединить базы данных от 32-разрядного экземпляра SQL Server, а затем восстановить их или присоединить к новому экземпляру SQL Server (64-разрядная версия), если базы данных не опубликованы в репликации. В этом случае необходимо повторно создать имена для входа и другие объекты пользователя в системных базах данных master, msdb и model.

  • Добавить новые компоненты в процессе обновления существующего экземпляра SQL Server нельзя. После обновления экземпляра SQL Server до SQL Server 2022 (16.x) можно добавлять функции с помощью программы установки SQL Server 2022 (16.x). Дополнительные сведения см. в разделе Добавление компонентов в экземпляр SQL Server (Программа установки).

Обновления с более ранних версий до SQL Server 2022 г.

SQL Server 2022 (16.x) поддерживает обновление следующих версий SQL Server:

  • SQL Server 2012 (11.x) с пакетом обновления SP4 или более новые версии
  • SQL Server 2014 (12.x) с пакетом обновления 3 (SP3) или более поздней версии
  • SQL Server 2016 (13.x) с пакетом обновления 3 (SP3) или более поздней версии
  • SQL Server 2017 (14.x);
  • SQL Server 2019 (15.x)

В следующей таблице перечислены поддерживаемые сценарии обновления с более ранних версий SQL Server до SQL Server 2022 (16.x).

Обновление с Поддерживаемые варианты обновления
SQL Server 2012 (11.x) Enterprise с пакетом обновления SP4 SQL Server 2022 (16.x) Корпоративная
SQL Server 2012 (11.x) Developer с пакетом обновления SP4 SQL Server 2022 (16.x) Developer

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Корпоративная
SQL Server 2012 (11.x) Standard с пакетом обновления SP4 SQL Server 2022 (16.x) Корпоративная

SQL Server 2022 (16.x) Standard
SQL Server 2012 (11.x) Web с пакетом обновления SP4 SQL Server 2022 (16.x) Корпоративная

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web
SQL Server 2012 (11.x) Express с пакетом обновления SP4 SQL Server 2022 (16.x) Корпоративная

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Express
SQL Server 2012 (11.x) Business Intelligence с пакетом обновления SP4 SQL Server 2022 (16.x) Корпоративная
SQL Server 2012 (11.x) Evaluation с пакетом обновления SP4 SQL Server 2022 (16.x) Ознакомительная версия

SQL Server 2022 (16.x) Корпоративная

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Developer
SQL Server 2014 (12.x) с пакетом обновления 3 (SP3) Enterprise SQL Server 2022 (16.x) Корпоративная
разработчик SQL Server 2014 (12.x) с пакетом обновления 3 (SP3) SQL Server 2022 (16.x) Developer

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Корпоративная
SQL Server 2014 (12.x) с пакетом обновления 3 (SP3) Standard SQL Server 2022 (16.x) Корпоративная

SQL Server 2022 (16.x) Standard
SQL Server 2014 (12.x) Web SQL Server 2022 (16.x) Корпоративная

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web
SQL Server 2014 (12.x) с пакетом обновления 3 (SP3) Express SQL Server 2022 (16.x) Корпоративная

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Express

SQL Server 2022 (16.x) Developer
бизнес-аналитика SQL Server 2014 (12.x) с пакетом обновления 3 (SP3) SQL Server 2022 (16.x) Корпоративная
SQL Server 2014 (12.x) — оценка с пакетом обновления 3 (SP3) SQL Server 2022 (16.x) Ознакомительная версия

SQL Server 2022 (16.x) Корпоративная

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Developer
SQL Server 2016 (13.x) с пакетом обновления 3 (SP3) Enterprise SQL Server 2022 (16.x) Корпоративная
SQL Server 2016 (13.x) Разработчик с пакетом обновления 3 (SP3) SQL Server 2022 (16.x) Developer

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Корпоративная
SQL Server 2016 (13.x) с пакетом обновления 3 (SP3) Standard SQL Server 2022 (16.x) Корпоративная

SQL Server 2022 (16.x) Standard
SQL Server 2016 (13.x) Web SQL Server 2022 (16.x) Корпоративная

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web
SQL Server 2016 (13.x) Express с пакетом обновления 3 (SP3) SQL Server 2022 (16.x) Корпоративная

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Express

SQL Server 2022 (16.x) Developer
бизнес-аналитика SQL Server 2016 (13.x) с пакетом обновления 3 (SP3) SQL Server 2022 (16.x) Корпоративная
SQL Server 2016 (13.x) — оценка с пакетом обновления 3 (SP3) SQL Server 2022 (16.x) Ознакомительная версия

SQL Server 2022 (16.x) Корпоративная

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Developer
SQL Server 2017 (14.x); Enterprise SQL Server 2022 (16.x) Корпоративная
SQL Server 2017 (14.x); Developer SQL Server 2022 (16.x) Developer

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Корпоративная
SQL Server 2017 (14.x); Standard SQL Server 2022 (16.x) Корпоративная

SQL Server 2022 (16.x) Standard
SQL Server 2017 (14.x); Web SQL Server 2022 (16.x) Корпоративная

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web
SQL Server 2017 (14.x); Express SQL Server 2022 (16.x) Корпоративная

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Express

SQL Server 2022 (16.x) Developer
SQL Server 2017 (14.x) Business Intelligence SQL Server 2022 (16.x) Корпоративная
SQL Server 2017 (14.x); Ознакомительная версия SQL Server 2022 (16.x) Ознакомительная версия

SQL Server 2022 (16.x) Корпоративная

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Developer
SQL Server 2019 (15.x) Enterprise SQL Server 2022 (16.x) Корпоративная
SQL Server 2019 (15.x) Developer SQL Server 2022 (16.x) Developer

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Корпоративная
SQL Server 2019 (15.x) Standard SQL Server 2022 (16.x) Корпоративная

SQL Server 2022 (16.x) Standard
SQL Server 2019 (15.x) Web SQL Server 2022 (16.x) Корпоративная

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web
SQL Server 2019 (15.x) Express SQL Server 2022 (16.x) Корпоративная

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Express

SQL Server 2022 (16.x) Developer
SQL Server 2019 (15.x) Бизнес-аналитика SQL Server 2022 (16.x) Корпоративная
SQL Server 2019 (15.x), Ознакомительная версия SQL Server 2022 (16.x) Ознакомительная версия

SQL Server 2022 (16.x) Корпоративная

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Developer
SQL Server 2022 (16.x) релиз-кандидат 1 SQL Server 2022 (16.x) Корпоративная
SQL Server 2022 (16.x) Developer SQL Server 2022 (16.x) Корпоративная

1 Поддержка Майкрософт по обновлению программного обеспечения-кандидата специально предназначена для клиентов, которые участвовали в программе ранних последователей.

Переход на SQL Server 2022 г.

Вы можете перенести базы данных из более старых версий SQL Server на SQL Server 2022 (16.x), если уровень совместимости базы данных-источника или 90 выше. Базы данных с уровнем 90 совместимости (например, в SQL Server 2005 (9.x)) автоматически обновляются до уровня 100 совместимости при переносе на SQL Server 2022 (16.x). Если уровень совместимости базы данных-источника или 100 выше, он не изменяется в SQL Server 2022 г. (16.x).

Дополнительные сведения см. в руководстве по миграции базы данных Azure.

Следующие советы и средства помогут запланировать и реализовать миграцию.

  • Средства миграции. Миграцию поддерживает помощник по миграции данных (DMA).

  • Резервное копирование и восстановление. Резервную копию, сделанную SQL Server 2008 (10.0.x) и более поздних версий, можно восстановить до SQL Server 2022 (16.x), не изменяя уровень совместимости, если резервная копия базы данных имеет уровень совместимости 100 или выше.

    Базы данных с уровнем совместимости 90, включая резервные копии, сделанные SQL Server 2005 (9.x), автоматически обновляются до уровня 100 совместимости при восстановлении до SQL Server 2022 (16.x).

  • Доставка журналов. Доставка журналов поддерживается, если основной сервер работает SQL Server 2008 (10.0.x) с пакетом обновления 3 (SP3) или более поздней версии или SQL Server 2008 R2 (10.50.x) с пакетом обновления 2 (SP2) или более поздней версии, а дополнительный сервер работает SQL Server 2022 (16.x).

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

    Если происходит автоматическая или ручная отработка отказа и экземпляр SQL Server 2022 (16.x) становится основным, экземпляр SQL Server 2008 (10.0.x) или SQL Server 2008 R2 (10.50.x) становится вторичным и не может получать изменения от основного экземпляра.

  • Массовая загрузка. Таблицы можно скопировать с SQL Server 2008 (10.0.x) или SQL Server 2008 R2 (10.50.x) на SQL Server 2022 (16.x).

обновление выпуска SQL Server 2022 г.

В следующей таблице перечислены поддерживаемые сценарии обновления выпусков в SQL Server 2022 (16.x).

Пошаговые инструкции по обновлению выпуска см. в разделе Обновление до другого выпуска SQL Server (Программа установки).

Обновление с Обновление до
SQL Server 2022 (16.x) Enterprise (Server+CAL и Core) 2 SQL Server 2022 (16.x) Enterprise
SQL Server 2022 (16.x) Evaluation Enterprise 2 SQL Server 2022 (16.x) Enterprise (Server+CAL или Core License)

SQL Server 2022 (16.x) Standard

разработчик SQL Server 2022 (16.x)

SQL Server 2022 (16.x) Web

Обновление с переходом от Evaluation (бесплатного выпуска) на любой из платных выпусков поддерживается для изолированных, но не поддерживается для кластеризованных установок. Это ограничение не применяется к изолированным экземплярам, установленным в отказоустойчивом кластере Windows, входящем в группу доступности.
SQL Server 2022 (16.x) Standard 2 SQL Server 2022 (16.x) Enterprise (Server+CAL или Core License)
SQL Server 2022 (16.x) Developer 2 SQL Server 2022 (16.x) Enterprise (Server+CAL или Core License)

SQL Server 2022 (16.x) Web

SQL Server 2022 (16.x) Standard
SQL Server 2022 (16.x) Web SQL Server 2022 (16.x) Enterprise (Server+CAL или Core License)

SQL Server 2022 (16.x) Standard
SQL Server 2022 (16.x) Express 1 SQL Server 2022 (16.x) Enterprise (Server+CAL или Core License)

разработчик SQL Server 2022 (16.x)

SQL Server 2022 (16.x) Standard

SQL Server 2022 (16.x) Web

Кроме того, вы можете обновить выпуск в период с SQL Server 2022 (16.x) Enterprise (лицензия Server+CAL) и SQL Server 2022 (16.x) Enterprise (Core License):

Обновление выпуска с Обновление выпуска до
SQL Server 2022 (16.x) Enterprise (Server+CAL License) 2 SQL Server 2022 (16.x) Enterprise (Базовая лицензия)
SQL Server 2022 (16.x) Enterprise (Базовая лицензия) SQL Server 2022 (16.x) Enterprise (Сервер+лицензия CAL)

1 Также применяется к SQL Server 2022 (16.x) Express с инструментами и SQL Server 2022 (16.x) Express с расширенными службами.

2 Изменение выпуска кластеризованного экземпляра SQL Server 2022 (16.x) ограничено. Следующие сценарии не поддерживаются для отказоустойчивых кластеров SQL Server 2022 (16.x).

  • SQL Server 2022 (16.x) Enterprise по SQL Server 2022 (16.x) Developer, Standard или Evaluation.
  • SQL Server 2022 (16.x) Для разработчика до SQL Server 2022 (16.x) Standard или Evaluation.
  • SQL Server 2022 (16.x) — стандартная версия SQL Server 2022 (16.x).
  • SQL Server 2022 (16.x) Ознакомительная версия до SQL Server 2022 (16.x) Standard.

См. также раздел

Дальнейшие действия