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


Нерекомендуемые функции ядра СУБД в 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
  • В июле 2024 года Stretch Database была прекращена во всех поддерживаемых версиях SQL Server.

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

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

  • DISABLE_BATCH_MODE_ADAPTIVE_JOIN
  • DISABLE_BATCH_MODE_MEMORY_GRANT_FEEDBACK
  • DISABLE_INTERLEAVED_EXECUTION_TVF

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

В июле 2024 года Stretch Database была прекращена во всех поддерживаемых версиях SQL Server.

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

В июле 2024 года Stretch Database была прекращена во всех поддерживаемых версиях SQL Server.

Другие функции не были прекращены в 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 2008 (10.0.x). Статья была удалена из документации.

  • В июле 2024 года Stretch Database была прекращена во всех поддерживаемых версиях SQL Server.

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