Поддерживаемые обновления версий и выпусков (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 входит в группу sysadmin SQL Server.

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

  • Обновление будет заблокировано, если компьютер ожидает перезагрузки.

  • Обновление будет заблокировано, если не запущена служба установщика 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, а затем восстановить или подключить их к новому экземпляру SQL Server (64-разрядная версия), если базы данных не публикуются в реплика tion. Необходимо повторно создать имена входа и другие объекты пользователя в системных базах данных master, msdb и model.

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

  • Кластеры отработки отказа не поддерживаются в режиме WOW.

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

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

Обновление с более ранних версий до SQL Server 2016 (13.x)

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) SQL Server 2016 (13.x) Корпоративная
Разработчик SQL Server 2008 (10.0.x) с пакетом обновления 4 (SP4) Разработчик SQL Server 2016 (13.x)
SQL Server 2008 (10.0.x) с пакетом обновления 4 (SP4) standard 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) 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) с пакетом обновления 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)
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) с пакетом обновления 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) standard 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) с пакетом обновления 2 (SP2) 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) 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) * SQL Server 2016 (13.x) Корпоративная
Разработчик SQL Server 2016 (13.x) SQL Server 2016 (13.x) Корпоративная

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

Поддержка 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) (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) в качестве члена топологии реплика tion, которая включает экземпляр 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 (13.x)

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

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

Исходная версия Обновленная версия
SQL Server 2016 (13.x) Enterprise (Server+CAL и Core)** SQL Server 2016 (13.x) Корпоративная
SQL Server 2016 (13.x) Evaluation Enterprise** 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** SQL Server 2016 (13.x) Корпоративная (лицензия Server+CAL или Core)
Разработчик SQL Server 2016 (13.x) ** 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* 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 (базовая лицензия):

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

* Также применятся к SQL Server 2016 (13.x) Express с Инструментами и SQL Server 2016 (13.x) Express с дополнительными службами.

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

  • SQL Server 2016 (13.x) Корпоративная для SQL Server 2016 (13.x) Developer, Standard или Evaluation.

  • Разработчик SQL Server 2016 (13.x) для SQL Server 2016 (13.x) уровня "Стандартный" или "Оценка".

  • SQL Server 2016 (13.x) Standard to SQL Server 2016 (13.x) Evaluation.

  • Оценка SQL Server 2016 (13.x) в SQL Server 2016 (13.x) уровня "Стандартный".