SQL Server в Linux

Применимо к: даSQL Server (все поддерживаемые версии)  — Linux

Начиная с версии SQL Server 2017 возможна работа SQL Server на Linux. Несмотря на другую операционную систему, это то же ядро СУБД SQL Server с множеством схожих функций и служб.

Совет

SQL Server 2019 доступен! Сведения о новых возможностях см. в статье Новые возможности SQL Server 2019 для Linux.

SQL Server 2019 работает в Linux. Несмотря на другую операционную систему, это то же ядро СУБД SQL Server с множеством схожих функций и служб. Дополнительные сведения об этом выпуске см. в статье Новые возможности SQL Server 2019 для Linux.

Установка

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

Примечание

Docker поддерживает множество платформ, то есть вы можете запускать образ Docker в Linux, Mac и Windows.

Подключение

После установки подключитесь к экземпляру 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 использует одинаковое базовое ядро СУБД на всех поддерживаемых платформах, включая Linux. Благодаря этому многие существующие функции и возможности работают в Linux так же, как и на других платформах. В этой части документации некоторые из этих функций рассматриваются с точки зрения платформы Linux. Кроме того, отмечаются области, в которых платформа Linux предъявляет уникальные требования.

Если вы уже знакомы с SQL Server, изучите общие рекомендации и известные проблемы в заметках об этом выпуске. Также ознакомьтесь с новыми возможностями в SQL Server на Linux и SQL Server 2017 в целом.

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

Если вы уже знакомы с SQL Server на Linux, изучите общие рекомендации и известные проблемы в заметках об этом выпуске. Также ознакомьтесь с новыми возможностями SQL Server 2019 на Linux.

Все версии SQL Server

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

Если вы уже знакомы с SQL Server на Linux, ознакомьтесь с заметками о выпуске:

Также ознакомьтесь с новыми возможностями:

Совет

Ответы на часто задаваемые вопросы об SQL Server на Linux см. в этой статье.

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

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

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