SQL Server в Linux
Начиная с версии 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 г. доступен! Сведения о новых возможностях Linux в последнем выпуске см. в статье Новые возможности в SQL Server 2022 г.
SQL Server 2022 (16.x) работает на Linux. Несмотря на другую операционную систему, это то же ядро СУБД SQL Server с множеством схожих функций и служб. Дополнительные сведения об этом выпуске см. в статье Новые возможности SQL Server 2022 г.
Установка
Чтобы начать работу, установите SQL Server на Linux, используя любое из следующих кратких руководств:
Образы контейнеров
SQL Server образы контейнеров публикуются и доступны в Реестре контейнеров Майкрософт (MCR), а также каталогизуются в следующих расположениях на основе образа операционной системы, который использовался при создании образа контейнера:
- Образы контейнеров SQL Server на основе RHEL можно найти по ссылке Контейнеры SQL Server Red Hat.
- Образы SQL Server на основе Ubuntu можно найти по ссылке SQL Server в Docker Hub.
Контейнеры будут опубликованы в MCR только для самых последних дистрибутивов Linux. Если вы создаете собственный пользовательский образ контейнера SQL Server для более старого поддерживаемого дистрибутива, он по-прежнему будет поддерживаться. Дополнительные сведения см. в статье Предстоящие обновления образов контейнеров SQL Server в Реестр артефактов Microsoft (MCR).
Подключение
После установки подключитесь к экземпляру SQL Server на компьютере с Linux. Вы можете устанавливать подключение как локально, так и удаленно, используя различные средства и драйверы. В кратком руководстве показано, как использовать программу командной строки sqlcmd. Также можно использовать следующие средства:
Инструмент | Учебник |
---|---|
Visual Studio Code (VS Code) | Использование VS Code с SQL Server на Linux |
SQL Server Management Studio (SSMS) | Использование SSMS в Windows для подключения к SQL Server на Linux |
SQL Server Data Tools (SSDT) | Использование SSDT с SQL Server на Linux |
Изучить
Начиная с SQL Server 2017 (14.x) базовое ядро СУБД остается неизменным на всех поддерживаемых платформах, включая Linux и контейнеры. Поэтому многие существующие функции и возможности работают одинаково. В этой части документации некоторые из этих функций рассматриваются с точки зрения платформы Linux. Кроме того, отмечаются области, в которых платформа Linux предъявляет уникальные требования.
Если вы уже знакомы с SQL Server на Linux, изучите общие рекомендации и известные проблемы в заметках об этом выпуске:
Также ознакомьтесь с новыми возможностями:
Ответы на часто задаваемые вопросы об SQL Server на Linux см. в этой статье.
Получение справки
Примите участие в разработке документации по SQL
Знаете ли вы, что содержимое SQL можно изменить самостоятельно? Это не только улучшит нашу документацию, но и даст вам статус участника в создании этой страницы.
SQL Server в Linux
Начиная с версии 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 г. доступен! Сведения о новых возможностях Linux в последнем выпуске см. в статье Новые возможности в SQL Server 2022 г.
SQL Server 2022 (16.x) работает на Linux. Несмотря на другую операционную систему, это то же ядро СУБД SQL Server с множеством схожих функций и служб. Дополнительные сведения об этом выпуске см. в статье Новые возможности SQL Server 2022 г.
Установка
Чтобы начать работу, установите SQL Server на Linux, используя любое из следующих кратких руководств:
Образы контейнеров
SQL Server образы контейнеров публикуются и доступны в Реестре контейнеров Майкрософт (MCR), а также каталогизуются в следующих расположениях на основе образа операционной системы, который использовался при создании образа контейнера:
- Образы контейнеров SQL Server на основе RHEL можно найти по ссылке Контейнеры SQL Server Red Hat.
- Образы SQL Server на основе Ubuntu можно найти по ссылке SQL Server в Docker Hub.
Контейнеры будут опубликованы в MCR только для самых последних дистрибутивов Linux. Если вы создаете собственный пользовательский образ контейнера SQL Server для более старого поддерживаемого дистрибутива, он по-прежнему будет поддерживаться. Дополнительные сведения см. в статье Предстоящие обновления образов контейнеров SQL Server в Реестр артефактов Microsoft (MCR).
Подключение
После установки подключитесь к экземпляру SQL Server на компьютере с Linux. Вы можете устанавливать подключение как локально, так и удаленно, используя различные средства и драйверы. В кратком руководстве показано, как использовать программу командной строки sqlcmd. Также можно использовать следующие средства:
Инструмент | Учебник |
---|---|
Visual Studio Code (VS Code) | Использование VS Code с SQL Server на Linux |
SQL Server Management Studio (SSMS) | Использование SSMS в Windows для подключения к SQL Server на Linux |
SQL Server Data Tools (SSDT) | Использование SSDT с SQL Server на Linux |
Изучить
Начиная с SQL Server 2017 (14.x) базовое ядро СУБД остается неизменным на всех поддерживаемых платформах, включая Linux и контейнеры. Поэтому многие существующие функции и возможности работают одинаково. В этой части документации некоторые из этих функций рассматриваются с точки зрения платформы Linux. Кроме того, отмечаются области, в которых платформа Linux предъявляет уникальные требования.
Если вы уже знакомы с SQL Server на Linux, изучите общие рекомендации и известные проблемы в заметках об этом выпуске:
Также ознакомьтесь с новыми возможностями:
Ответы на часто задаваемые вопросы об SQL Server на Linux см. в этой статье.
Получение справки
Примите участие в разработке документации по SQL
Знаете ли вы, что содержимое SQL можно изменить самостоятельно? Это не только улучшит нашу документацию, но и даст вам статус участника в создании этой страницы.