Share via


選擇適當的工具,管理 Linux 上的 SQL Server

適用於:SQL Server - Linux

有數種方式可以管理 Linux 上的 SQL Server。 下一節將快速介紹各種不同的管理工具和技術,並建議更多資源。

mssql-conf

mssql-conf 工具可設定 Linux 上的 SQL Server。 如需詳細資訊,請參閱使用 mssql-conf 在 Linux 上設定 SQL Server

Transact-SQL

幾乎所有可在用戶端工具中執行的工作,也可透過 Transact-SQL 陳述式完成。 SQL Server 提供動態管理檢視 (DMV),查詢 SQL Server 的狀態和組態。 還有用於資料庫管理工作的 Transact-SQL 命令。 您可以在任何支援連線到 SQL Server 並執行 Transact-SQL 查詢的用戶端工具 (例如 sqlcmdVisual Studio Code) 中執行這些命令。

Azure Data Studio

新的 Azure Data Studio 是用於管理 SQL Server 的跨平台工具。 如需詳細資訊,請參閱 Azure Data Studio

具名管道

Linux 上的 SQL Server 不支援具名管道通訊協定。

Windows 上的 SQL Server Management Studio

SQL Server Management Studio (SSMS) 是 Windows 應用程式,提供用於管理 SQL Server 的圖形化使用者介面。 雖然目前只在 Windows 上執行,但您可以用以遠端連線到 Linux SQL Server 執行個體。 如需使用 SSMS 管理 SQL Server 的詳細資訊,請參閱使用 SSMS 管理 Linux 上的 SQL Server

mssql-cli (預覽)

Microsoft 發行了適用於 SQL Server 的新跨平台指令碼工具 mssql-cli。 此工具目前為預覽狀態。

PowerShell

PowerShell 提供豐富的命令列環境來管理 Linux 上的 SQL Server。 如需詳細資訊,請參閱使用 PowerShell 管理 Linux 上的 SQL Server