Выбор подходящего средства для управления SQL Server на Linux

Применимо к:SQL Server — Linux

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

mssql-conf

Средство mssql-conf настраивает SQL Server на Linux. Дополнительные сведения см. в статье Настройка SQL Server на Linux с помощью средства mssql-conf.

Transact-SQL

Почти все, что можно делать в клиентском средстве, можно выполнять и с помощью инструкций Transact-SQL. SQL Server предоставляет динамические административные представления, которые позволяют запрашивать состояние и конфигурацию SQL Server. Существуют также команды Transact-SQL для задач управления базами данных. Эти команды можно выполнять в любом клиентском средстве, которое поддерживает подключение к SQL Server и выполнение запросов Transact-SQL, например sqlcmd или Visual Studio Code.

Azure Data Studio

Azure Data Studio — это новое кроссплатформенное средство для управления SQL Server. Дополнительные сведения см. в статье Azure Data Studio.

Именованные каналы

Протокол именованных каналов не поддерживается для SQL Server на Linux.

SQL Server Management Studio на Windows

SQL Server Management Studio (SSMS) — это приложение Windows, которое предоставляет графический пользовательский интерфейс для управления SQL Server. Хотя в настоящее время оно выполняется только в Windows, с его помощью можно подключаться удаленно к экземплярам SQL Server на Linux. Дополнительные сведения об использовании SSMS для управления SQL Server см. в статье Управление SQL Server на Linux с помощью SSMS.

mssql-cli (предварительная версия)

Корпорация Майкрософт выпустила новое кроссплатформенное средство выполнения скриптов для SQL Server, которое называется mssql-cli. В настоящее время оно находится в режиме предварительной версии.

PowerShell

PowerShell предоставляет полнофункциональную среду командной строки для управления SQL Server на Linux. Дополнительные сведения см. в статье Использование PowerShell для управления SQL Server на Linux.