Поделиться через


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

Область применения: SQL Server — только Для Windows

Вы можете обновить SQL Server 2008 (10.0.x), SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x) и SQL Server 2014 (12.x). В этой статье перечислены поддерживаемые пути обновления из этих версий SQL Server и поддерживаемые обновления выпусков для SQL Server 2016 (13.x).

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

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

  • Перед обновлением SQL Server включите проверку подлинности Windows для Агента SQL Server и проверьте конфигурацию по умолчанию, чтобы учетная запись службы агента SQL Server входила в группу системных администраторов SQL Server.

  • Для обновления до SQL Server 2016 (13.x) необходимо запустить поддерживаемую операционную систему. Дополнительные сведения см. в разделе "Требования к оборудованию и программному обеспечению" для SQL Server 2016 и SQL Server 2017.

  • Обновление блокируется при ожидании перезапуска.

  • Обновление блокируется, если служба установщика Windows не запущена.

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

  • Экземпляры разных версий SQL Server 2016 (13.x) не поддерживаются. Номера версий компонентов Ядра СУБД, Служб Analysis Services и Reporting Services должны быть одинаковыми в экземпляре SQL Server 2016 (13.x).

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

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

  • Отказоустойчивые кластеры не поддерживаются в режиме WOW.

  • Обновление с ознакомительного выпуска предыдущей версии SQL Server не поддерживается.

  • При обновлении с версии RC1 или более ранних версий SQL Server 2016 до RC3 или более поздних версий PolyBase необходимо удалить до обновления и переустановки после обновления.

Обновление с более ранних версий до SQL Server 2016

SQL Server 2016 поддерживает обновление со следующих версий SQL Server:

  • SQL Server 2008 (10.0.x) с пакетом обновления 4 или более поздней версии
  • SQL Server 2008 R2 (10.50.x) с пакетом обновления 3 (SP3) или более поздней версии
  • SQL Server 2012 (11.x) с пакетом обновления 2 (SP2) или более поздней версии
  • SQL Server 2014 (12.x) или более поздней версии

Примечание.

Дополнительные сведения об обновлении баз данных в SQL Server 2005 (9.x) см. в разделе "Поддержка 2005".

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

Обновление с Поддерживаемые варианты обновления
SQL Server 2008 (10.0.x) с пакетом обновления 4 (SP4) для Enterprise-версии SQL Server 2016 (13.x) Корпоративная
Разработчик SQL Server 2008 (10.0.x) с пакетом обновления 4 (SP4) Разработчик SQL Server 2016 (13.x)
SQL Server 2008 (10.0.x) Standard с пакетом обновления 4 (SP4) SQL Server 2016 (13.x) Корпоративная

SQL Server 2016 (13.x) Standard
SQL Server 2008 (10.0.x) с пакетом обновления 4 (SP4) для малого бизнеса SQL Server 2016 (13.x) Standard
SQL Server 2008 (10.0.x) с пакетом обновления 4 (SP4) Web SQL Server 2016 (13.x) Корпоративная

SQL Server 2016 (13.x) Standard
SQL Server 2016 (13.x) Web
Рабочая группа SQL Server 2008 (10.0.x) с пакетом обновления 4 (SP4) SQL Server 2016 (13.x) Корпоративная

SQL Server 2016 (13.x) Standard
SQL Server 2008 (10.0.x) с пакетом обновления 4 (SP4) Express SQL Server 2016 (13.x) Корпоративная

SQL Server 2016 (13.x) Standard
SQL Server 2016 (13.x) Web
SQL Server 2016 (13.x) Express
SQL Server 2008 R2 (10.50.x) Datacenter с пакетом обновления 3 (SP3) SQL Server 2016 (13.x) Корпоративная
SQL Server 2008 R2 (10.50.x) Enterprise с пакетом обновления 3 (SP3) SQL Server 2016 (13.x) Корпоративная
Разработчик SQL Server 2008 R2 (10.50.x) с пакетом обновления 3 (SP3) Разработчик SQL Server 2016 (13.x)
SQL Server 2008 R2 (10.50.x) с пакетом обновления 3 (SP3) для малого бизнеса SQL Server 2016 (13.x) Standard
SQL Server 2008 R2 (10.50.x) с пакетом обновления 3 (SP3) Standard SQL Server 2016 (13.x) Корпоративная

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

SQL Server 2016 (13.x) Standard
SQL Server 2016 (13.x) Web
Рабочая группа SQL Server 2008 R2 (10.50.x) с пакетом обновления 3 (SP3) SQL Server 2016 (13.x) Корпоративная

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

SQL Server 2016 (13.x) Standard
SQL Server 2016 (13.x) Web
SQL Server 2016 (13.x) Express
SQL Server 2012 (11.x) с пакетом обновления 2 (SP2) Enterprise SQL Server 2016 (13.x) Корпоративная
Разработчик SQL Server 2012 (11.x) с пакетом обновления 2 (SP2) Разработчик SQL Server 2016 (13.x)

SQL Server 2016 (13.x) Standard
SQL Server 2016 (13.x) Web
SQL Server 2016 (13.x) Корпоративная
SQL Server 2012 (11.x) с пакетом обновления 2 (SP2) Стандартная SQL Server 2016 (13.x) Корпоративная

SQL Server 2016 (13.x) Standard
SQL Server 2012 (11.x) с пакетом обновления 1 (SP1) Web SQL Server 2016 (13.x) Корпоративная

SQL Server 2016 (13.x) Standard
SQL Server 2016 (13.x) Web
SQL Server 2012 (11.x) Express с пакетом обновления 2 (SP2) SQL Server 2016 (13.x) Корпоративная

SQL Server 2016 (13.x) Standard
SQL Server 2016 (13.x) Web
SQL Server 2016 (13.x) Express
БИЗНЕС-аналитика SQL Server 2012 (11.x) с пакетом обновления 2 (SP2) SQL Server 2016 (13.x) Корпоративная
Оценка SQL Server 2012 (11.x) с пакетом обновления 2 (SP2) Оценка SQL Server 2016 (13.x)

SQL Server 2016 (13.x) Корпоративная
SQL Server 2016 (13.x) Standard
SQL Server 2016 (13.x) Web
Разработчик SQL Server 2016 (13.x)
SQL Server 2014 (12.x) Корпоративная SQL Server 2016 (13.x) Корпоративная
Разработчик SQL Server 2014 (12.x) Разработчик SQL Server 2016 (13.x)

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

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

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

SQL Server 2016 (13.x) Standard
SQL Server 2016 (13.x) Web
SQL Server 2016 (13.x) Express
Разработчик SQL Server 2016 (13.x)
Бизнес-аналитика SQL Server 2014 (12.x) SQL Server 2016 (13.x) Корпоративная
Оценка SQL Server 2014 (12.x) Оценка SQL Server 2016 (13.x)

SQL Server 2016 (13.x) Корпоративная
SQL Server 2016 (13.x) Standard
SQL Server 2016 (13.x) Web
Разработчик SQL Server 2016 (13.x)
Релиз-кандидат SQL Server 2016 (13.x) 1 SQL Server 2016 (13.x) Корпоративная
Разработчик SQL Server 2016 (13.x) SQL Server 2016 (13.x) Корпоративная

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

Поддержка SQL Server 2016 для SQL Server 2005

В этом разделе рассматривается поддержка SQL Server 2016 (13.x) для SQL Server 2005 (9.x). В SQL Server 2016 (13.x) можно выполнить следующие действия:

  • Подключите базу данных SQL Server 2005 (9.x) (mdf/ldf-файлы) к экземпляру ядра СУБД SQL Server 2016 (13.x).

  • Восстановление базы данных SQL Server 2005 (9.x) до экземпляра ядра СУБД SQL Server 2016 (13.x) из резервной копии.

  • Резервное копирование и восстановление куба служб SQL Server 2005 Analysis Services (SSAS) в SQL Server 2016 (13.x).

Примечание.

Когда база данных SQL Server 2005 (9.x) обновляется до SQL Server 2016 (13.x), уровень совместимости базы данных изменяется с 90 до 100.
В SQL Server 2016 (13.x) допустимые значения для уровня совместимости базы данных: 100, 110, 120 и 130. Уровень совместимости ALTER DATABASE (Transact-SQL) описывает, как изменение уровня совместимости может повлиять на приложения SQL Server.

Все сценарии, не указанные в предыдущем списке, не поддерживаются, включая, но не ограничиваются следующими:

  • Установка SQL Server 2005 (9.x) и SQL Server 2016 (13.x) на одном компьютере (параллельно).

  • Использование экземпляра SQL Server 2005 (9.x) в качестве члена топологии репликации, которая включает экземпляр SQL Server 2016 (13.x).

  • Настройка зеркального отображения базы данных между экземплярами SQL Server 2016 (13.x) и SQL Server 2005 (9.x).

  • Резервное копирование журнала транзакций с доставкой журналов между экземплярами SQL Server 2016 (13.x) и SQL Server 2005 (9.x).

  • Настройка связанных серверов между экземплярами SQL Server 2016 (13.x) и SQL Server 2005 (9.x).

  • Управление экземпляром SQL Server 2005 (9.x) из среды SQL Server 2016 (13.x) Management Studio.

  • Присоединение куба SQL Server 2005 Analysis Services (SSAS) в среде SQL Server 2016 (13.x) Management Studio.

  • Подключение к SQL Server 2005 Integration Services (SSIS) из SQL Server 2016 (13.x) Management Studio.

  • Управление службой SQL Server 2005 Integration Services (SSIS) из SQL Server 2016 (13.x) Management Studio.

  • Поддержка созданных сторонними производителями настраиваемых компонентов служб Integration Services для SQL Server 2005 (9.x), таких как выполнение и обновление.

Обновление издания SQL Server 2016

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

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

Обновление с Обновить до
SQL Server 2016 (13.x) Корпоративная (Server+CAL и Core) 2 SQL Server 2016 (13.x) Корпоративная
Sql Server 2016 (13.x) Evaluation Enterprise 2 SQL Server 2016 (13.x) Корпоративная (лицензия Server+CAL или Core)

SQL Server 2016 (13.x) Standard
Разработчик SQL Server 2016 (13.x)
SQL Server 2016 (13.x) Web
Обновление с Evaluation (бесплатной редакции) на любую из платных редакций возможно для автономных установок, но не поддерживается для кластерных установок. Это ограничение не применяется к изолированным экземплярам, установленным в отказоустойчивом кластере Windows, входящем в группу доступности.
SQL Server 2016 (13.x) Standard 2 SQL Server 2016 (13.x) Корпоративная (лицензия Server+CAL или Core)
Разработчик SQL Server 2016 (13.x) 2 SQL Server 2016 (13.x) Корпоративная (лицензия Server+CAL или Core)

SQL Server 2016 (13.x) Web
SQL Server 2016 (13.x) Standard
SQL Server 2016 (13.x) Web SQL Server 2016 (13.x) Корпоративная (лицензия Server+CAL или Core)

SQL Server 2016 (13.x) Standard
SQL Server 2016 (13.x) Express 1 SQL Server 2016 (13.x) Корпоративная (лицензия Server+CAL или Core)

Разработчик SQL Server 2016 (13.x)
SQL Server 2016 (13.x) Standard
SQL Server 2016 (13.x) Web

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

Обновление версии с Обновление выпуска до
SQL Server 2016 (13.x) Enterprise (лицензия Server+CAL) 2 SQL Server 2016 (13.x) Корпоративная (базовая лицензия)
SQL Server 2016 (13.x) Корпоративная (базовая лицензия) SQL Server 2016 (13.x) Корпоративная (лицензия Server+CAL)

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

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

  • SQL Server 2016 (13.x) Enterprise на SQL Server 2016 (13.x) Developer, Standard или Evaluation.
  • Разработчик SQL Server 2016 (13.x) на SQL Server 2016 (13.x) редакция "Стандартная" или "Пробная".
  • SQL Server 2016 (13.x) Стандартная на SQL Server 2016 (13.x) Оценочная.
  • Пробная версия SQL Server 2016 (13.x) до SQL Server 2016 (13.x) Standard.