Нерекомендуемые функции ядра СУБД в SQL Server

Применимо к:SQL Server

В этой статье описаны функции ядра СУБД, которые больше не доступны в SQL Server.

Функции, не поддерживаемые в SQL Server 2022 (16.x)

  • Следующие пакеты служб Машинное обучение больше не включены в установку SQL Server 2022 (16.x). Вместо этого по желанию можно установить любые пользовательские пакеты. Дополнительные сведения см. в разделе Новые возможности Служб машинного обучения SQL Server.

    Язык Пакет
    Python microsoftml (пакет Python в службах SQL Server Машинное обучение)
    R olapR (пакет R в службах SQL Server Машинное обучение)
    R sqlrutils (пакет R в службах SQL Server Машинное обучение)
    R MicrosoftML (пакет R в службах SQL Server Машинное обучение)
  • Поддержка Кластеров больших данных SQL Server будет прекращена. Дополнительные сведения см. в обзоре Кластеров больших данных SQL Server.

  • Поддержка групп горизонтального увеличения масштаба SQL Server PolyBase будет прекращена. Функции группы горизонтального масштабирования удаляются из продукта в SQL Server 2022 (16.x). Виртуализация данных PolyBase будет по-прежнему полностью поддерживаться как функция вертикального увеличения масштаба в SQL Server.

  • Поддержка внешних источников данных Hadoop (HDFS) будет прекращена для SQL Server PolyBase.

  • См. статью Изменения в поддержке PolyBase в SQL Server.

  • Начиная с SQL Server 2022 (16.x), внешние источники данных Hadoop больше не поддерживаются. Необходимо вручную воссоздать внешние источники данных, созданные ранее, TYPE = HADOOPи любую внешнюю таблицу, которая использует этот внешний источник данных. Пользователям также потребуется настроить внешние источники данных для использования новых соединителей при подключении к службе хранилища Azure.

Внешний источник данных С дт. Кому
Хранилище BLOB-объектов Azure wasb[s] abs
ADLS 2-го поколения abfs[s] adls

Неподдерживаемые функции в SQL Server 2019 (15.x)

Больше не поддерживаются следующие параметры конфигурации области базы данных:

  • DISABLE_BATCH_MODE_ADAPTIVE_JOIN
  • DISABLE_BATCH_MODE_MEMORY_GRANT_FEEDBACK
  • DISABLE_INTERLEAVED_EXECUTION_TVF

Сведения о текущих параметрах конфигурации см. в разделе ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL).

Неподдерживаемые функции в SQL Server 2017 (14.x)

В SQL Server 2017 (14.x) функции не были прекращены.

Неподдерживаемые функции в SQL Server 2016 (13.x)

  • SQL Server 2016 (13.x) — это 64-разрядное приложение. 32-разрядная установка больше не поддерживается, хотя некоторые элементы работают как 32-разрядные.

  • Уровень совместимости 90 не поддерживается. Дополнительные сведения см. на уровне совместимости ALTER DATABASE (Transact-SQL).

  • Подсистема ActiveX не поддерживается. Используйте вместо нее командную строку или скрипты PowerShell.

  • Параметры -h запуска и -g. Дополнительные сведения см. в разделе Параметры запуска службы Database Engine.

  • Использование шифрования по протоколу SSL прекращено. Используйте вместо него протокол TLS. Дополнительные сведения см. в разделе "Настройка SQL Server ядро СУБД для шифрования подключений".

  • Параметр конфигурации SQL Server precompute rank не поддерживается, начиная с SQL Server 2008. Статья была удалена из документации.

предыдущих версий