Новые возможности SQL Server 2019 на Linux

Область применения: SQL Server 2019 (15.x) — Linux

В этой статье описываются основные функции и службы, доступные для SQL Server 2019 (15.x), работающих в Linux. Дополнительные сведения и известные проблемы см. в статье с заметками о выпуске.

Поддержка SLES 15

Начиная с SQL Server 2019 (15.x) CU 14, теперь поддерживается SLES 15. Ознакомьтесь с нашим кратким руководством по установке SQL Server и созданию базы данных в SUSE Linux Enterprise Server.

Поддержка Ubuntu 18.04 и 20.04

Поддержка RHEL 8

Начиная с SQL Server 2019 (15.x) CU 1, теперь поддерживается RHEL 8. Ознакомьтесь с нашим кратким руководством по установке SQL Server и созданию базы данных в Red Hat.

Обновления

Обновления были сделаны в SQL Server 2019 (15.x) в Linux:

Новые функции или обновления Сведения
Поддержка репликации. Репликация SQL Server в Linux
Поддержка координатора распределенных транзакций Майкрософт (MSDTC). Настройка MSDTC на платформе Linux
Поддержка OpenLDAP сторонних поставщиков Active Directory Руководство по использованию проверки подлинности Active Directory с SQL Server на Linux
Поддержка машинного обучения в Linux. Настройка машинного обучения в Linux
Улучшения tempdb По умолчанию новая установка SQL Server на Linux создает несколько файлов данных tempdb на основе числа логических ядер (до 8 файлов данных). Это не применимо к обновлениям основной или дополнительной версии на месте. Размер каждого файла tempdb составляет 8 МБ с возможностью автоматического увеличения до 64 МБ. Это поведение аналогично поведению установки SQL Server по умолчанию в Windows.
PolyBase на компьютерах под управлением Linux Установка PolyBase в Linux для соединителей вне Hadoop.

Сопоставление типов PolyBase.
Поддержка системы отслеживания измененных данных (CDC) Отслеживание измененных данных (CDC) теперь поддерживается в Linux для SQL Server 2019 (15.x).
Реестр контейнеров Майкрософт Реестр контейнеров Майкрософт заменяет Docker Hub официальными образами контейнеров Майкрософт, включая SQL Server.
Непривилегированные контейнеры SQL Server 2019 (15.x) представляет возможность создавать более безопасные контейнеры, запуская процесс SQL Server как не корневого пользователя по умолчанию. См. раздел Сборка и запуск контейнеров SQL Server от имени непривилегированного пользователя.

Чтобы установить SQL Server на Linux, используйте один из следующих учебников:

Ответы на часто задаваемые вопросы об SQL Server на Linux см. в этой статье. Дополнительные сведения о новых улучшениях в SQL Server 2019 (15.x) см. в статье "Новые возможности SQL Server 2019".

Получение справки

Примите участие в разработке документации по SQL

Знаете ли вы, что содержимое SQL можно изменить самостоятельно? Это не только улучшит нашу документацию, но и даст вам статус участника в создании этой страницы.

Дополнительные сведения см. в разделе Участие в работе над документацией по SQL Server.