Выбор подходящего средства для управления SQL Server на LinuxChoose the right tool to manage SQL Server on Linux

Область применения:  ДаSQL Server (только в Linux) НетБаза данных SQL Azure НетХранилище данных SQL AzureНетParallel Data Warehouse APPLIES TO: yesSQL Server (Linux only) noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Управлять SQL Server на Linux можно несколькими способами.There are several ways to manage SQL Server on Linux. В следующем разделе приводится краткий обзор различных средств и методов управления со ссылками на дополнительные ресурсы.The following section provides a quick overview of different management tools and techniques with pointers to more resources.

mssql-confmssql-conf

Средство mssql-conf настраивает SQL Server на Linux.The mssql-conf tool configures SQL Server on Linux. Дополнительные сведения см. в статье Настройка SQL Server на Linux с помощью средства mssql-conf.For more information, see Configure SQL Server on Linux with mssql-conf.

Transact-SQLTransact-SQL

Почти все, что можно делать в клиентском средстве, можно выполнять и с помощью инструкций Transact-SQL.Almost everything you can do in a client tool can also be accomplished with Transact-SQL statements. SQL Server предоставляет динамические административные представления, которые позволяют запрашивать состояние и конфигурацию SQL Server.SQL Server provides Dynamic Management Views (DMVs) that query the status and configuration of SQL Server. Существуют также команды Transact-SQL для задач управления базами данных.There are also Transact-SQL commands for database management tasks. Эти команды можно выполнять в любом клиентском средстве, которое поддерживает подключение к SQL Server и выполнение запросов Transact-SQL, например sqlcmd или Visual Studio Code.You can run these commands in any client tool that supports connecting to SQL Server and running Transact-SQL queries, for example sqlcmd or Visual Studio Code.

Azure Data StudioAzure Data Studio

Azure Data Studio — это новое кроссплатформенное средство для управления SQL Server.The new Azure Data Studio is a cross-platform tool for managing SQL Server. Дополнительные сведения см. в статье Azure Data Studio.For more information, see Azure Data Studio.

SQL Server Management Studio в WindowsSQL Server Management Studio on Windows

SQL Server Management Studio (SSMS) — это приложение Windows, которое предоставляет графический пользовательский интерфейс для управления SQL Server.SQL Server Management Studio (SSMS) is a Windows application that provides a graphical user interface for managing SQL Server. Хотя в настоящее время оно выполняется только в Windows, с его помощью можно подключаться удаленно к экземплярам SQL Server на Linux.Although it currently runs only on Windows, you can use it to remotely connect to your Linux SQL Server instances. Дополнительные сведения об использовании SSMS для управления SQL Server см. в статье Управление SQL Server на Linux с помощью SSMS.For more information on using SSMS to manage SQL Server, see Use SSMS to Manage SQL Server on Linux.

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

Корпорация Майкрософт выпустила новое кроссплатформенное средство выполнения скриптов для SQL Server, которое называется mssql-cli.Microsoft has released a new cross-platform scripting tool for SQL Server, mssql-cli. В настоящее время оно находится в режиме предварительной версии.This tool is currently in preview.

PowerShellPowerShell

PowerShell предоставляет полнофункциональную среду командной строки для управления SQL Server на Linux.PowerShell provides a rich command-line environment to manage SQL Server on Linux. Дополнительные сведения см. в статье Использование PowerShell для управления SQL Server на Linux.For more information, see Use PowerShell to Manage SQL Server on Linux.

Следующие шагиNext steps

Дополнительные сведения об SQL Server на Linux см. в статье SQL Server на Linux.For more information about SQL Server on Linux, see SQL Server on Linux.