什麼是 SQL Server Management Studio (SSMS)?

適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控執行個體Azure Synapse Analytics

SQL Server Management Studio (SSMS) 是整合式環境,可用於管理任何 SQL 基礎結構。 使用 SSMS 來存取、設定、管理及開發 SQL Server、Azure SQL DatabaseAzure SQL 受控執行個體Azure VM 上的 SQL ServerAzure Synapse Analytics 的所有元件。 SSMS 會提供單一的完整公用程式,其結合了一組廣泛的圖形工具和豐富的指令碼編輯器,可讓所有技能等級的開發人員和資料庫管理員都能夠存取 SQL Server。

Screenshot of SQL Server Management Studio.

SQL Server Management Studio 元件

描述 元件
使用 [物件總管] 檢視及管理一或多個 SQL Server 執行個體中的所有物件。 物件總管
使用 [範本總管] 建立及管理重複使用文字的檔案,重複使用文字是用來加快查詢與指令碼的開發速度。 範本總管
使用已退場的 [方案總管] 建立用於管理管理項目 (例如指令碼與查詢) 的專案。 方案總管
使用 Management Studio 中包含的視覺化設計工具來建置查詢、資料表和圖表資料庫。 Visual Database Tools
使用 Management Studio 語言編輯器以互動的方式建立查詢與指令碼,並對其執行偵錯。 查詢與文字編輯器

適用於商業智慧的 SQL Server Management Studio

如需存取、設定及管理 Analysis Services、Integration Services 和 Reporting Services,請使用 SSMS。 雖然這三種商業智慧技術全都依賴 SSMS,但是與每一項技術建立關聯的管理工作會有些微差異。

注意

如需建立和修改 Analysis Services、Reporting Services和 Integration Services 解決方案,請使用 SQL Server Data Tools (SSDT),而非 SSMS。 SQL Server Data Tools (SSDT) 是以 MicrosoftVisual Studio 為基礎的開發環境。

使用 SQL Server Management Studio 管理 Analysis Services 解決方案

SSMS 可讓您管理 Analysis Services 物件,例如執行備份及處理物件。

Management Studio 會提供一個 Analysis Services 指令碼專案,您可在其中開發及儲存使用 Multidimensional Expressions (MDX)、Data Mining Extensions (DMX) 和 XML for Analysis (XMLA) 所撰寫的指令碼。 您可以使用 Analysis Services 指令碼專案來執行管理工作或在 Analysis Services 執行個體上重新建立物件,例如資料庫和 Cube。 例如,您可以在 Analysis Services 指令碼專案中開發 XMLA 指令碼,該指令碼會直接在現有的 Analysis Services 執行個體上建立新物件。 Analysis Services 指令碼專案可儲存為解決方案的一部分,並與原始程式碼控制整合。

如需如何使用 SSMS 的詳細資訊,請參閱使用 SQL Server Management Studio 進行開發和實作

使用 SQL Server Management Studio 管理 Integration Services 解決方案

SSMS 可讓您使用 Integration Services 服務來管理套件及監視執行中的套件。 您也可以使用 Management Studio 將套件組織成資料夾、執行套件、匯入及匯出套件、移轉資料轉換服務 (DTS) 套件及升級 Integration Services 套件。

使用 SQL Server Management Studio 來管理 Reporting Services 專案

使用 SSMS 可啟用 Reporting Services 功能、管理伺服器和資料庫,以及管理角色和作業。

您可使用 [共用排程] 資料夾來管理共用排程,並管理報表伺服器資料庫 (ReportServer, ReportServerTempDB)。 當您將報表伺服器資料庫移到新的或另一個資料庫引擎時,您也會在 master 系統資料庫中建立 RSExecRole。 如需這些工作的詳細資訊,請參閱下列文章:

您也可以透過以下方式來管理伺服器:啟用及設定各種功能、設定伺服器預設值及管理角色和作業。 如需這些工作的詳細資訊,請參閱下列文章:

非英文版本的 SQL Server Management Studio

已解除封鎖混合語言安裝。 您可以在法文版 Windows 上安裝 SSMS 德文版。 如果作業系統語言與 SSMS 語言不相符,則使用者必須在 [工具] > [選項] > [國際設定] 下變更語言。 否則 SSMS 會顯示英文的 UI。

如需舊版不同地區設定的詳細資訊,請參閱安裝非英文版本的 SSMS

SSMS 的支援原則

跨平台工具

SSMS 只能在 Windows (AMD 或 Intel) 上執行。 若您需要能在 Windows 以外平台上執行的工具,請查看 Azure Data Studio。 Azure Data Studio 是一個跨平台工具,可在 macOS、Linux 與 Windows 上執行。 如需詳細資料,請參閱 Azure Data Studio

取得協助

參與編輯 SQL 文件

您知道您可以自行編輯 SQL 內容嗎? 這樣做不僅可以協助改善文件,也能名列該頁面的參與者。

如需詳細資訊,請參閱如何參與編輯 SQL Server 文件

下一步

如需 SSMS、一般工作和相關工具的詳細資訊,請參閱下列文章: