共用方式為


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

適用於:Linux 上的 SQL Server

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

mssql-conf

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

Transact-SQL

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

Visual Studio Code 的 MSSQL 擴充套件

Visual Studio Code 是一個跨平台工具,你可以安裝 MSSQL 擴充功能來管理 SQL Server。 更多資訊請參閱「 什麼是 Visual Studio Code 的 MSSQL 擴充功能?」

具名管道

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

Windows 上的 SQL Server Management Studio

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

mssql-cli (預覽)

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

PowerShell

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