Новые возможности 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
- Начиная с SQL Server 2019 (15.x) CU 3, ubuntu 18.04 теперь поддерживается.
- Начиная с SQL Server 2019 (15.x) CU 10, ubuntu 20.04 теперь поддерживается.
- Ознакомьтесь с нашим кратким руководством по установке SQL Server и созданию базы данных в Ubuntu.
Поддержка 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, используйте один из следующих учебников:
- Установка в Red Hat Enterprise Linux
- Установка в SUSE Linux Enterprise Server
- Установка в Ubuntu
- Запуск в контейнере Linux
- Подготовка виртуальной машины SQL в Azure
Ответы на часто задаваемые вопросы об SQL Server на Linux см. в этой статье. Дополнительные сведения о новых улучшениях в SQL Server 2019 (15.x) см. в статье "Новые возможности SQL Server 2019".
Получение справки
- Идеи об SQL. Есть рекомендации по улучшению SQL Server?
- Вопросы и ответы по продуктам Майкрософт (SQL Server)
- DBA Stack Exchange (тег sql-server): вопросы о SQL Server
- Stack Overflow (тег sql-server): ответы на вопросы о разработке SQL
- Reddit: общие сведения о SQL Server
- Условия лицензии и информация о Microsoft SQL Server
- Варианты поддержки для бизнес-пользователей
- Дополнительная справка и отзывы по SQL Server
Примите участие в разработке документации по SQL
Знаете ли вы, что содержимое SQL можно изменить самостоятельно? Это не только улучшит нашу документацию, но и даст вам статус участника в создании этой страницы.
Дополнительные сведения см. в разделе Участие в работе над документацией по SQL Server.