Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Применимо к:SQL Server в Linux
SQL Server работает в Linux, начиная с SQL Server 2017 (14.x). Это то же ядро СУБД SQL Server с множеством аналогичных функций и служб независимо от операционной системы.
Установка
Чтобы приступить, установите SQL Server на Linux, используя любое из следующих кратких руководств:
- Краткое руководство. Установка SQL Server и создание базы данных в Red Hat
- Краткое руководство. Установка SQL Server и создание базы данных на SUSE Linux Enterprise Server
- Краткое руководство. Установка SQL Server и создание базы данных в Ubuntu
- Краткое руководство. Запуск образов контейнеров SQL Server Linux с помощью Docker
- Подготовка виртуальной машины SQL в Azure
Образы контейнеров
Образы контейнеров SQL Server публикуются и доступны в реестре контейнеров Майкрософт (MCR), а также каталогизуются в следующих расположениях на основе образа операционной системы, используемого при создании образа контейнера:
- Для контейнерных образов SQL Server на RHEL и Ubuntu см.SQL Server в Реестре артефактов Microsoft.
- Для образов контейнеров SQL Server на основе RHEL, см. контейнеры Red Hat для SQL Server.
Примечание.
Контейнеры будут опубликованы только в MCR для последних дистрибутивов Linux. Если вы создаете собственный пользовательский образ контейнера SQL Server для более старого поддерживаемого дистрибутива, он по-прежнему будет поддерживаться. Для получения дополнительной информации см. предстоящие обновления образов контейнеров SQL Server в Реестре артефактов Microsoft (также известный как MCR).
Подключиться
После установки подключитесь к экземпляру SQL Server на компьютере с Linux. Вы можете подключаться как локально, так и удаленно, различными средствами и драйверами. В кратких руководствах показано, как использовать программу командной строки sqlcmd. Также можно использовать следующие средства:
| Инструмент | Учебник |
|---|---|
| Visual Studio Code (VS Code) | Расширение SQL Server для Visual Studio Code |
| SQL Server Management Studio (SSMS) | Управление SQL Server на Linux с помощью SQL Server Management Studio в Windows |
| SQL Server Data Tools (SSDT) | Создание баз данных для SQL Server на Linux с помощью Visual Studio |
Изучить
Начиная с SQL Server 2017 (14.x), SQL Server имеет одинаковый базовый движок базы данных на всех поддерживаемых платформах, включая Linux и контейнеры. Поэтому многие существующие функции и возможности работают одинаково. В этой части документации некоторые из этих функций рассматриваются с точки зрения платформы Linux. Кроме того, отмечаются области, в которых платформа Linux предъявляет уникальные требования.
Если вы уже знакомы с SQL Server на Linux, изучите общие рекомендации и известные проблемы в заметках об этом выпуске:
- Заметки о выпуске SQL Server 2025 в Linux
- Заметки о выпуске SQL Server 2022 в Linux
- Заметки о выпуске SQL Server 2019 в Linux
- Заметки о выпуске SQL Server 2017 в Linux
Дополнительные сведения о каждом выпуске см. в следующем разделе:
- Новые возможности SQL Server 2025 в Linux
- Новые возможности SQL Server 2022 в Linux
- Новые возможности SQL Server 2019 на Linux
- Новые возможности SQL Server 2017 в Linux
Сведения о новых возможностях каждой версии для Windows см. в статье:
- Новые возможности SQL Server 2025
- Новые возможности SQL Server 2022
- Новые возможности SQL Server 2019
- Новые возможности SQL Server 2017
Совет
Ответы на часто задаваемые вопросы об SQL Server на Linux см. в этой статье.
Получить помощь
- Идеи об SQL. Есть рекомендации по улучшению SQL Server?
- Вопросы и ответы по продуктам Майкрософт (SQL Server)
- DBA Stack Exchange (тег sql-server): вопросы о SQL Server
- Stack Overflow (тег sql-server): ответы на вопросы о разработке SQL
- Условия лицензии и информация о Microsoft SQL Server
- Варианты поддержки для бизнес-пользователей
- Дополнительная справка и отзывы по SQL Server
Примите участие в разработке документации по SQL
Знаете ли вы, что содержимое SQL можно изменить самостоятельно? Это не только улучшит нашу документацию, но и даст вам статус участника в создании этой страницы.
Дополнительные сведения см. в разделе Редактирование документации Microsoft Learn.