Поддерживаемые обновления версий и выпусков (SQL Server 2022)
Область применения: SQL Server — только Для Windows
В этой статье перечислены поддерживаемые пути обновления из следующих версий SQL Server и поддерживаемые обновления выпуска для SQL Server 2022 (16.x).
Вы можете обновить с:
- 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.
Контрольный список действий перед обновлением
Перед обновлением одного выпуска SQL Server 2022 (16.x) до другого убедитесь, что функциональность, которую вы используете в настоящее время, поддерживается в выпуске, в котором выполняется перемещение. Дополнительные сведения см. в выпусках и поддерживаемых функциях SQL Server 2022.
Проверьте поддерживаемое оборудование и программное обеспечение, включая поддерживаемую операционную систему. Дополнительные сведения см. в статье SQL Server 2022: требования к оборудованию и программному обеспечению.
Перед обновлением SQL Server включите проверку подлинности Windows для агента SQL Server и проверьте настройки конфигурации по умолчанию: является ли учетная запись службы агента SQL Server членом группы системных администраторов 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) Enterprise |
SQL Server 2012 (11.x) SP4 Developer | Разработчик SQL Server 2022 (16.x) SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web SQL Server 2022 (16.x) Enterprise |
SQL Server 2012 (11.x) Standard с пакетом обновления SP4 | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard |
SQL Server 2012 (11.x) Web с пакетом обновления SP4 | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web |
SQL Server 2012 (11.x) Express с пакетом обновления SP4 | SQL Server 2022 (16.x) Enterprise 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) Enterprise |
SQL Server 2012 (11.x) SP4 Оценочная версия | Оценка SQL Server 2022 (16.x) SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web Разработчик SQL Server 2022 (16.x) |
SQL Server 2014 (12.x) с пакетом обновления 3 (SP3) Enterprise | SQL Server 2022 (16.x) Enterprise |
Версия для разработчиков SQL Server 2014 (12.x) с пакетом обновления 3 (SP3) | Разработчик SQL Server 2022 (16.x) SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web SQL Server 2022 (16.x) Enterprise |
SQL Server 2014 (12.x) Стандартная с пакетом обновления 3 (SP3) | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard |
SQL Server 2014 (12.x) с пакетом обновления 3 (SP3) Web | SQL Server 2022 (16.x) Enterprise 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) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web SQL Server 2022 (16.x) Express Разработчик SQL Server 2022 (16.x) |
Бизнес-аналитика SQL Server 2014 (12.x) с пакетом обновления 3 (SP3) | SQL Server 2022 (16.x) Enterprise |
Оценка SQL Server 2014 (12.x) с пакетом обновления 3 (SP3) | Оценка SQL Server 2022 (16.x) SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web Разработчик SQL Server 2022 (16.x) |
SQL Server 2016 (13.x) с пакетом обновления 3 (SP3) Enterprise | SQL Server 2022 (16.x) Enterprise |
SQL Server 2016 (13.x) версия для разработчиков с пакетом обновления 3 (SP3) | Разработчик SQL Server 2022 (16.x) SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web SQL Server 2022 (16.x) Enterprise |
SQL Server 2016 (13.x) с пакетом обновления 3 (SP3) Стандартная версия | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard |
SQL Server 2016 (13.x) с пакетом обновления 3 (SP3) Web | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web |
SQL Server 2016 (13.x) Express с пакетом обновления SP3 | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web SQL Server 2022 (16.x) Express Разработчик SQL Server 2022 (16.x) |
Бизнес-аналитика SQL Server 2016 (13.x) с пакетом обновления 3 (SP3) | SQL Server 2022 (16.x) Enterprise |
Оценка SQL Server 2016 (13.x) с пакетом обновления 3 (SP3) | Оценка SQL Server 2022 (16.x) SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web Разработчик SQL Server 2022 (16.x) |
SQL Server 2017 (14.x) Корпоративная | SQL Server 2022 (16.x) Enterprise |
Разработчик SQL Server 2017 (14.x) | Разработчик SQL Server 2022 (16.x) SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web SQL Server 2022 (16.x) Enterprise |
SQL Server 2017 (14.x) Standard | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard |
Веб-сайт SQL Server 2017 (14.x) | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web |
SQL Server 2017 (14.x) Express | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web SQL Server 2022 (16.x) Express Разработчик SQL Server 2022 (16.x) |
SQL Server 2017 (14.x) Business Intelligence | SQL Server 2022 (16.x) Enterprise |
Оценка SQL Server 2017 (14.x) | Оценка SQL Server 2022 (16.x) SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web Разработчик SQL Server 2022 (16.x) |
SQL Server 2019 (15.x) Корпоративная | SQL Server 2022 (16.x) Enterprise |
SQL Server 2019 (15.x) - версия для разработчиков | Разработчик SQL Server 2022 (16.x) SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web SQL Server 2022 (16.x) Enterprise |
SQL Server 2019 (15.x) Standard | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard |
SQL Server 2019 (15.x) Web | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web |
SQL Server 2019 (15.x) Express | SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web SQL Server 2022 (16.x) Express Разработчик SQL Server 2022 (16.x) |
Бизнес-аналитика SQL Server 2019 (15.x) | SQL Server 2022 (16.x) Enterprise |
SQL Server 2019 (15.x), Ознакомительная версия | Оценка SQL Server 2022 (16.x) SQL Server 2022 (16.x) Enterprise SQL Server 2022 (16.x) Standard SQL Server 2022 (16.x) Web Разработчик SQL Server 2022 (16.x) |
Релиз-кандидат SQL Server 2022 (16.x) 1 | SQL Server 2022 (16.x) Enterprise |
Разработчик SQL Server 2022 (16.x) | SQL Server 2022 (16.x) Enterprise |
1 Поддержка Microsoft для обновления программного обеспечения версии Release Candidate предназначена специально для клиентов, участвующих в Программе ранних пользователей.
Миграция на 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).
Дополнительные сведения см. в статье об обновлении SQL Server до последней версии.
Следующие советы и средства помогут запланировать и реализовать миграцию.
Средства миграции. Миграцию поддерживает помощник по миграции данных (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 или более поздней версии, или 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) Корпоративная (Server+CAL и Core) 2 | SQL Server 2022 (16.x) Enterprise |
SQL Server 2022 (16.x) Evaluation Enterprise 2 | SQL Server 2022 (16.x) Корпоративная (лицензия Server+CAL или Core) 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) Корпоративная (лицензия Server+CAL или Core) |
SQL Server 2022 (16.x) Developer 2 | SQL Server 2022 (16.x) Корпоративная (лицензия Server+CAL или Core) SQL Server 2022 (16.x) Web SQL Server 2022 (16.x) Standard |
SQL Server 2022 (16.x) Web | SQL Server 2022 (16.x) Корпоративная (лицензия Server+CAL или Core) SQL Server 2022 (16.x) Standard |
SQL Server 2022 (16.x) Express 1 | SQL Server 2022 (16.x) Корпоративная (лицензия Server+CAL или Core) Разработчик 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 (базовая лицензия):
Обновление редакции с | Обновление выпуска до |
---|---|
SQL Server 2022 (16.x) Корпоративная (лицензия Server+CAL) 2 | SQL Server 2022 (16.x) Корпоративная (базовая лицензия) |
SQL Server 2022 (16.x) Корпоративная (базовая лицензия) | SQL Server 2022 (16.x) Корпоративная (лицензия Server+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 to SQL Server 2022 (16.x) Developer, Standard или Evaluation.
- Разработчик SQL Server 2022 (16.x) для SQL Server 2022 (16.x) уровня "Стандартный" или "Оценка".
- SQL Server 2022 (16.x) Standard на SQL Server 2022 (16.x) Evaluation.
- Переход с версии SQL Server 2022 (16.x) Evaluation на SQL Server 2022 (16.x) Standard.