Поддерживаемые обновления версий и выпусков (SQL Server 2019)
Область применения: 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 и поддерживаемые обновления выпусков SQL Server 2019 (15.x).
Контрольный список действий перед обновлением
Перед обновлением выпуска SQL Server 2019 (15.x) до другого убедитесь в том, что используемые вами функциональные возможности поддерживаются в новом выпуске.
Проверьте наличие поддерживаемого оборудования и программного обеспечения.
Перед обновлением SQL Server включите проверку подлинности Windows для агента SQL Server и проверьте настройки конфигурации по умолчанию: является ли учетная запись службы агента SQL Server членом группы системных администраторов SQL Server.
Для обновления до версии SQL Server 2019 (15.x) необходимо иметь поддерживаемую операционную систему. Дополнительные сведения см. в разделе Требования к оборудованию и программному обеспечению для установки SQL Server.
Обновление блокируется при ожидании перезапуска.
Обновление блокируется, если служба установщика Windows не запущена.
Неподдерживаемые сценарии
Экземпляры разных версий SQL Server 2019 (15.x) не поддерживаются. Компоненты ядра СУБД должны иметь одну и ту же версию, как и экземпляр SQL Server 2019 (15.x).
SQL Server 2019 (15.x); доступен только для 64-разрядных платформ. Межплатформенное обновление не поддерживается. Обновить 32-разрядный экземпляр SQL Server до стандартного 64-разрядного при помощи программы установки SQL Server нельзя. Однако вы можете создать резервную копию или отсоединить базы данных от 32-разрядного экземпляра SQL Server, а затем восстановить их или присоединить к новому экземпляру SQL Server (64-разрядная версия), если базы данных не опубликованы в репликации. В этом случае необходимо повторно создать имена для входа и другие объекты пользователя в системных базах данных
master
,msdb
иmodel
.Добавить новые компоненты в процессе обновления существующего экземпляра SQL Server нельзя. После обновления экземпляра SQL Server до SQL Server 2019 (15.x) можно добавить функции с помощью программы установки SQL Server 2019 (15.x). Дополнительные сведения см. в разделе Добавление компонентов в экземпляр SQL Server (Программа установки).
Обновление с более ранних версий до SQL Server 2019 (15.x)
До SQL Server 2019 (15.x) можно обновить следующие версии SQL Server:
- SQL Server 2012 (11.x) с пакетом обновления SP4 или более новые версии
- SQL Server 2014 (12.x)с пакетом обновления SP2 или более новые версии
- SQL Server 2016 (13.x) RTM или более поздней версии
- SQL Server 2017 (14.x)
В следующей таблице перечислены поддерживаемые сценарии обновления предыдущих версий SQL Server до SQL Server 2019 (15.x).
Исходная версия | Поддерживаемые варианты обновления |
---|---|
SQL Server 2012 (11.x) Enterprise с пакетом обновления SP4 | SQL Server 2019 (15.x) Корпоративная |
SQL Server 2012 (11.x) Developer с пакетом обновления SP4 | SQL Server 2019 (15.x) Developer SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Web SQL Server 2019 (15.x) Корпоративная |
SQL Server 2012 (11.x) Standard с пакетом обновления SP4 | SQL Server 2019 (15.x) Корпоративная SQL Server 2019 (15.x) Standard |
SQL Server 2012 (11.x) Web с пакетом обновления SP4 | SQL Server 2019 (15.x) Корпоративная SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Web |
SQL Server 2012 (11.x) Express с пакетом обновления SP4 | SQL Server 2019 (15.x) Корпоративная SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Web SQL Server 2019 (15.x) Express |
SQL Server 2012 (11.x) Business Intelligence с пакетом обновления SP4 | SQL Server 2019 (15.x) Корпоративная |
SQL Server 2012 (11.x) Evaluation с пакетом обновления SP4 | SQL Server 2019 (15.x), Ознакомительная версия SQL Server 2019 (15.x) Корпоративная SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Web SQL Server 2019 (15.x) Developer |
SQL Server 2014 (12.x) Enterprise с пакетом обновления SP2 | SQL Server 2019 (15.x) Корпоративная |
SQL Server 2014 (12.x) Developer с пакетом обновления SP2 | SQL Server 2019 (15.x) Developer SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Web SQL Server 2019 (15.x) Корпоративная |
SQL Server 2014 (12.x) Standard с пакетом обновления SP2 | SQL Server 2019 (15.x) Корпоративная SQL Server 2019 (15.x) Standard |
SQL Server 2014 (12.x) Web с пакетом обновления SP2 | SQL Server 2019 (15.x) Корпоративная SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Web |
SQL Server 2014 (12.x) Express с пакетом обновления SP2 | SQL Server 2019 (15.x) Корпоративная SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Web SQL Server 2019 (15.x) Express SQL Server 2019 (15.x) Developer |
SQL Server 2014 (12.x) Business Intelligence с пакетом обновления SP2 | SQL Server 2019 (15.x) Корпоративная |
SQL Server 2014 (12.x), Ознакомительная версия с пакетом обновления SP2 | SQL Server 2019 (15.x), Ознакомительная версия SQL Server 2019 (15.x) Корпоративная SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Web SQL Server 2019 (15.x) Developer |
SQL Server 2016 (13.x) 13.0.1601.5 Enterprise | SQL Server 2019 (15.x) Корпоративная |
SQL Server 2016 (13.x) 13.0.1601.5 Developer | SQL Server 2019 (15.x) Developer SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Web SQL Server 2019 (15.x) Корпоративная |
SQL Server 2016 (13.x) 13.0.1601.5 Standard | SQL Server 2019 (15.x) Корпоративная SQL Server 2019 (15.x) Standard |
SQL Server 2016 (13.x) 13.0.1601.5 Web | SQL Server 2019 (15.x) Корпоративная SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Web |
SQL Server 2016 (13.x) 13.0.1601.5 Express | SQL Server 2019 (15.x) Корпоративная SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Web SQL Server 2019 (15.x) Express SQL Server 2019 (15.x) Developer |
SQL Server 2016 (13.x) 13.0.1601.5 Business Intelligence | SQL Server 2019 (15.x) Корпоративная |
SQL Server 2016 (13.x) 13.0.1601.5, Ознакомительная версия | SQL Server 2019 (15.x), Ознакомительная версия SQL Server 2019 (15.x) Корпоративная SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Web SQL Server 2019 (15.x) Developer |
SQL Server 2017 (14.x) Корпоративная | SQL Server 2019 (15.x) Корпоративная |
Разработчик SQL Server 2017 (14.x) | SQL Server 2019 (15.x) Developer SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Web SQL Server 2019 (15.x) Корпоративная |
SQL Server 2017 (14.x) Standard | SQL Server 2019 (15.x) Корпоративная SQL Server 2019 (15.x) Standard |
Веб-сайт SQL Server 2017 (14.x) | SQL Server 2019 (15.x) Корпоративная SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Web |
SQL Server 2017 (14.x) Express | SQL Server 2019 (15.x) Корпоративная SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Web SQL Server 2019 (15.x) Express SQL Server 2019 (15.x) Developer |
SQL Server 2017 (14.x) Business Intelligence | SQL Server 2019 (15.x) Корпоративная |
Оценка SQL Server 2017 (14.x) | SQL Server 2019 (15.x), Ознакомительная версия SQL Server 2019 (15.x) Корпоративная SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Web SQL Server 2019 (15.x) Developer |
Кандидат выпуска SQL Server 2019 (15.x) | SQL Server 2019 (15.x) Корпоративная |
SQL Server 2019 (15.x) Developer | SQL Server 2019 (15.x) Корпоративная |
1 Поддержка Майкрософт для обновления программного обеспечения кандидата от выпуска специально предназначена для клиентов, участвующих в программе раннего внедрения.
Миграция на SQL Server 2019 (15.x)
Базы данных можно перенести из более старых версий SQL Server на SQL Server 2019 (15.x), если уровень совместимости базы данных-источника составляет 90
или выше. Базы данных с уровнем совместимости 90
(например, в SQL Server 2005 (9.x)) автоматически обновляются до уровня совместимости 100
при миграции на SQL Server 2019 (15.x). Если уровень совместимости базы данных-источника или 100
выше, он не изменяется в SQL Server 2019 (15.x).
Дополнительные сведения см. в руководстве по миграции базы данных Azure.
Следующие советы и средства помогут запланировать и реализовать миграцию.
Инструмент или функция | Description |
---|---|
Средства миграции | Миграцию поддерживает помощник по миграции данных (DMA). |
Резервное копирование и восстановление | Резервная копия, сделанная на SQL Server 2008 (10.0.x) и более поздних версий, может быть восстановлена в SQL Server 2019 (15.x) без изменения уровня совместимости, если резервная копия базы данных имеет уровень 100 совместимости или более поздней версии.Базы данных с уровнем совместимости 90 , а также резервные копии, созданные в SQL Server 2005 (9.x), автоматически обновляются до уровня совместимости 100 при восстановлении на SQL Server 2019 (15.x). |
Доставка журналов | Доставка журналов поддерживается, если основной сервер работает под управлением SQL Server 2008 (10.0.x) с пакетом обновления 3 или более поздней версии или SQL Server 2008 R2 (10.50.x) с пакетом обновления 2 (SP2) или более поздней версии, а дополнительный — sql Server 2019 (15.x). Предупреждение. Если происходит автоматическая или ручная отработка отказа, экземпляр SQL Server 2019 (15.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 2019 (15.x). |
Обновление выпуска SQL Server 2019 (15.x)
В следующей таблице перечислены поддерживаемые сценарии обновлений SQL Server 2019 (15.x).
Пошаговые инструкции по обновлению выпуска см. в разделе Обновление до другого выпуска SQL Server (Программа установки).
Исходная версия | Обновление до |
---|---|
SQL Server 2019 (15.x) Enterprise (Server+CAL и Core) 3 | SQL Server 2019 (15.x) Корпоративная |
Оценка SQL Server 2019 (15.x) Enterprise 2, 3 | SQL Server 2019 (15.x); Enterprise (лицензия Server+CAL или Core) SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Developer SQL Server 2019 (15.x) Web |
SQL Server 2019 (15.x) Standard 3 | SQL Server 2019 (15.x); Enterprise (лицензия Server+CAL или Core) |
Разработчик SQL Server 2019 (15.x) 3 | SQL Server 2019 (15.x); Enterprise (лицензия Server+CAL или Core) SQL Server 2019 (15.x) Web SQL Server 2019 (15.x) Standard |
SQL Server 2019 (15.x) Web | SQL Server 2019 (15.x); Enterprise (лицензия Server+CAL или Core) SQL Server 2019 (15.x) Standard |
SQL Server 2019 (15.x) Express 1 | SQL Server 2019 (15.x); Enterprise (лицензия Server+CAL или Core) SQL Server 2019 (15.x) Developer SQL Server 2019 (15.x) Standard SQL Server 2019 (15.x) Web |
Кроме того, можно выполнить обновление выпусков с SQL Server 2019 (15.x) Enterprise (лицензия Server+CAL) и SQL Server 2019 (15.x) Enterprise (лицензия Core):
Обновление выпуска с | Обновление выпуска до |
---|---|
SQL Server 2019 (15.x) Enterprise (лицензия Server+CAL) 3 | SQL Server 2019 (15.x) Enterprise (лицензия Core) |
SQL Server 2019 (15.x) Enterprise (лицензия Core) | SQL Server 2019 (15.x) Enterprise (лицензия Server+CAL) |
1 Также относится к SQL Server 2019 (15.x) Express с инструментами и SQL Server 2019 (15.x) Express с расширенными службами.
2 Обновление от ознакомительной версии (бесплатного выпуска) до любого из платных выпусков поддерживается для автономных установок, но не поддерживается для кластеризованных установок. Это ограничение не применяется к изолированным экземплярам, установленным в отказоустойчивом кластере Windows, входящем в группу доступности.
3 Изменение выпуска кластеризованного экземпляра SQL Server 2019 (15.x). Следующие сценарии не поддерживаются для отказоустойчивых кластеров SQL Server 2019 (15.x):
- С SQL Server 2019 (15.x) Enterprise до SQL Server 2019 (15.x) Developer, Standard или ознакомительной версии.
- С SQL Server 2019 (15.x) Developer до SQL Server 2019 (15.x) Standard или ознакомительной версии.
- С SQL Server 2019 (15.x) Standard до SQL Server 2019 (15.x), ознакомительная версия.
- С SQL Server 2019 (15.x), ознакомительная версия до SQL Server 2019 (15.x) Standard.