選擇適當的工具,管理 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 查詢的用戶端工具 (例如 sqlcmd 或 Visual 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。