Выбор подходящего средства для управления 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.