Начиная с версии SQL Server 2017 (14.x) возможна работа SQL Server на Linux. Это то же ядро СУБД SQL Server с множеством аналогичных функций и служб независимо от операционной системы.
SQL Server 2019 (15.x) работает на Linux. Это то же ядро СУБД SQL Server с множеством аналогичных функций и служб независимо от операционной системы. Дополнительные сведения об этом выпуске см. в статье "Новые возможности SQL Server 2019 в Linux".
SQL Server 2022 (16.x) работает на Linux. Это то же ядро СУБД SQL Server с множеством аналогичных функций и служб независимо от операционной системы. Дополнительные сведения об этом выпуске см. в статье "Новые возможности SQL Server 2022".
Установка
Чтобы приступить, установите SQL Server на Linux, используя любое из следующих кратких руководств:
Образы контейнеров SQL Server публикуются и доступны в реестре контейнеров Майкрософт (MCR), а также каталогизуются в следующих расположениях на основе образа операционной системы, используемого при создании образа контейнера:
После установки подключитесь к экземпляру SQL Server на компьютере с Linux. Вы можете подключаться как локально, так и удаленно, различными средствами и драйверами. В кратких руководствах показано, как использовать программу командной строки sqlcmd. Также можно использовать следующие средства:
Начиная с SQL Server 2017 (14.x), SQL Server имеет одинаковый базовый движок базы данных на всех поддерживаемых платформах, включая Linux и контейнеры. Поэтому многие существующие функции и возможности работают одинаково. В этой части документации некоторые из этих функций рассматриваются с точки зрения платформы Linux. Кроме того, отмечаются области, в которых платформа Linux предъявляет уникальные требования.
Если вы уже знакомы с SQL Server на Linux, изучите общие рекомендации и известные проблемы в заметках об этом выпуске:
Знаете ли вы, что содержимое SQL можно изменить самостоятельно? Это не только улучшит нашу документацию, но и даст вам статус участника в создании этой страницы.
SQL Server теперь работает в выбранной операционной системе. В этой схеме обучения вы узнаете основы SQL Server на Linux, прежде чем узнать, как запускать контейнеры SQL Server на Linux и развертывать SQL Server на Linux. Затем вы узнаете, как автоматически настроить развертывание SQL Server на Linux.
Администрирование инфраструктуры базы данных SQL Server для облачных, локальных и гибридных реляционных баз данных с помощью предложений реляционной базы данных Microsoft PaaS.