Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: 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) SP4 Standard | 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) Оценочная версия с пакетом обновления 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) разработчик |
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) с пакетом обновления SP2 Standard | 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 |
Выпуск-кандидат 1 для 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.
Следующие советы и средства помогут запланировать и реализовать миграцию.
Инструмент или функция | Описание |
---|---|
Средства миграции | Миграцию поддерживает помощник по миграции данных (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) Разработчик 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) Evaluation на SQL Server 2019 (15.x) Standard.