Найти тему

SQL Server 2022 для RHEL 9 и Ubuntu 22.04

SQL Server 2022 теперь доступен в режиме предварительной версии для Red Hat Enterprise Linux (RHEL) 9 и для Ubuntu 22.04. В предварительной версии доступна только ознакомительная версия на 180 дней.

Интеграция с SELinux

В этом выпуске теперь есть возможность запускать SQL Server 2022 в качестве ограниченного приложения при включенном SELinux и в принудительном режиме. Таким образом, бесшовная интеграция с безопасными средами SELinux поддерживается. Эта интеграция стала возможной благодаря новому пакету под названием "mssql-server-selinux", который включает пользовательские политики, необходимые для запуска SQL Server в качестве ограниченного приложения с SELinux.

Начало работы с SELinux

Если вы предпочитаете запускать SQL Server как неограниченное приложение, как в предыдущей версии RHEL, вы можете пропустить установку пакета "mssql-server-selinu" и просто установить пакет "mssql-server".

RHEL: установка SQL Server в Linux — SQL Server | Microsoft Learn

SQL Server 2022 в Ubuntu 22.04

Ubuntu: установка SQL Server в Linux — SQL Server | Microsoft Learn

Контейнеры SQL Server

Предварительные версии пакетов для SQL Server 2022 в RHEL 9 и Ubuntu 22.04 также доступны в виде образов контейнеров. Вы можете использовать как podman, так и docker.

Образ контейнера предварительной версии SQL Server 2022 на основе RHEL 9:

2022-preview-rhel-9

podman pull mcr.microsoft.com/mssql/rhel/server:2022-preview-rhel-9

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

podman run -e 'ACCEPT_EULA=Y' -e 'MSSQL_SA_PASSWORD=<YourP@ssword>' -e 'MSSQL_PID=Evaluation' -h sqlpreview --name sqlpreview -p 1433:1433 -d mcr.microsoft.com/mssql/rhel/server:2022-preview-rhel-9

Образ контейнера предварительной версии SQL Server 2022 на основе Ubuntu 22.04:

2022-preview-ubuntu-22.04

docker pull mcr.microsoft.com/mssql/server:2022-preview-ubuntu-22.04

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

docker run -e 'ACCEPT_EULA=Y' -e 'MSSQL_SA_PASSWORD=<YourP@ssword>' -e 'MSSQL_PID=Evaluation' -h sqlpreview --name sqlpreview -p 1433:1433 -d mcr.microsoft.com/mssql/server:2022-preview-ubuntu-22.04

Дополнительные сведения об образах контейнеров:

Ссылки

https://techcommunity.microsoft.com/t5/sql-server-blog/sql-server-2022-now-available-for-both-rhel-9-and-ubuntu-22-04/ba-p/3896410

Источник:

SQL Server 2022 для RHEL 9 и Ubuntu 22.04 | internet-lab.ru

💰 Поддержать проект

Если вам понравилась статья, то ставьте 👍🏻 каналу.
Пишите комментарии, задавайте вопросы, подписывайтесь.