下載 SQL Server Management Studio (SSMS)

適用於:SQL ServerAzure SQL DatabaseAzure SQL 手控執行個體Azure Synapse AnalyticsMicrosoft Fabric 中的 SQL 分析端點Microsoft Fabric 中的倉儲

SQL Server Management Studio (SSMS) 是整合式環境,可用於管理任何 SQL 基礎結構,從 SQL Sever 到 Azure SQL Database 皆適用。 SSMS 提供工具來設定、監視以及管理 SQL Server 執行個體和資料庫。 使用 SSMS,即可部署、監視和升級應用程式所使用的資料層元件,以及建置查詢和指令碼。

使用 SSMS,即可查詢、設計與管理資料庫和資料倉儲,而不論它們位在何處:本機電腦上或雲端中。

需要 SSMS 的跨平臺小幫手來管理 SQL 和其他 Azure 資料庫的客戶,請使用 Azure Data Studio

如需此版本新功能的詳細資訊和詳細資訊, 包括重要的安全性變更,請參閱 SQL Server Management Studio (SSMS) 20 的版本資訊。

下載 SSMS

下載 SQL Server Management Studio (SSMS) 20.0

SSMS 20.0 是最新正式推出 (GA) 版本。 如果您已安裝 SSMS 20 的預覽 版本,請先將它卸載,再安裝 SSMS 20.0。 安裝 SSMS 20 不會升級或取代 SSMS 19.x 和舊版。

  • 版本號碼:20.0
  • 組建編號:20.0.70.0
  • 發行日期:2024 年 3 月 19 日

使用 SQL Server Management Studio,即表示您同意其授權條款隱私權聲明。 如果您有意見或建議,或是想要匯報的問題,最佳方式是透過 SQL Server 使用者意見反應聯絡 SSMS 團隊。

SSMS 20.x 安裝不會升級或取代 SSMS 19.x 和舊版。 SSMS 20.x 會與舊版一起安裝,因此這兩個版本都可供使用。 不過,如果您已安裝舊版的 SSMS 20,您必須先卸載它,才能安裝最新版的 SSMS 20。 您可以前往 [幫助] > [關於] 視窗,查看是否有預覽版本。

如果電腦中包含並存安裝的 SSMS,請確認已針對您的特定需求啟動正確的版本。 最新版本標示為 Microsoft SQL Server Management Studio v20.0

重要

針對 SQL Server Management Studio (SSMS) 18.7 到 19.3,Azure Data Studio 會自動與 SSMS 一起安裝。 SQL Server Management Studio 的用戶能夠受益於 Azure Data Studio 中的創新和功能。 Azure Data Studio 是適用於雲端、內部部署或混合式環境的跨平台和開放原始碼桌面工具。

若要深入了解 Azure Data Studio,請參閱什麼是 Azure Data Studio常見問題集

可用的語言

此版 SSMS 提供下列語言版本:

SQL Server Management Studio 20.0:

如果您從非英文版本存取此頁面,並想要查看最新的內容,請選取 此頁面頂端的 [以英文 閱讀]。 若要下載不同的語言,請選取 可用的語言

注意

SQL Server PowerShell 模組為透過 PowerShell 資源庫個別安裝的模組。 如需詳細資訊,請參閱 安裝 SQL Server PowerShell 模組

最新功能

如需此版本新功能的詳細資訊和詳細資訊,請參閱 SQL Server Management Studio (SSMS) 的版本資訊。

舊版

本文僅適用於最新版本的 SSMS。 若要下載舊版的 SSMS,請前往舊版 SSMS

注意

在2021年12月,18.6 版以前的 SSMS 版本無法再透過 Microsoft Entra ID 對資料庫引擎進行多重要素驗證 (MFA)。 若要繼續使用 MFA,您需要 SSMS 18.6 或更新版本

透過 Microsoft Entra 多重要素驗證對 Azure Analysis Services 的連線性需要SSMS 18.5.1 或更新版本

自動安裝

您可以使用 PowerShell 安裝 SSMS。

請遵循下列步驟,在背景中安裝 SSMS,且沒有 GUI 提示。

  1. 以較高的權限啟動 PowerShell。

  2. 輸入下列命令。

    $media_path = "<path where SSMS-Setup-ENU.exe file is located>"
    $install_path = "<root location where all SSMS files will be installed>"
    $params = " /Install /Quiet SSMSInstallRoot=$install_path"
    
    Start-Process -FilePath $media_path -ArgumentList $params -Wait
    

    例如:

    $media_path = "C:\Installers\SSMS-Setup-ENU.exe"
    $install_path = "$env:SystemDrive\SSMSto"
    $params = "/Install /Quiet SSMSInstallRoot=`"$install_path`""
    
    Start-Process -FilePath $media_path -ArgumentList $params -Wait
    

    您也可以傳遞 /Passive/Quiet 而不是 查看設定UI。

  3. 如果一切順利,就會像範例般顯示安裝在 %systemdrive%\SSMSto\Common7\IDE\Ssms.exe 的 SSMS。 如果發生錯誤,您可以檢查傳回的錯誤碼,並檢閱 中的 %TEMP%\SSMSSetup記錄檔。

解除安裝

如果 SSMS 判斷 SSMS 安裝期間遺失共用元件,可能會安裝共用元件。 當您卸載 SSMS 時,SSMS 不會自動卸載這些元件。

共用元件包括:

  • Microsoft OLE DB Driver 18 for SQL Server
  • Microsoft ODBC Driver 17 for SQL Server
  • Microsoft Visual C++ 2013 可轉散發套件 (x86)
  • Microsoft Visual C++ 2017 可轉散發套件 (x86)
  • Microsoft Visual C++ 2017 可轉散發套件 (x64)
  • Microsoft Visual Studio Tools for Applications 2019

這些元件可以與其他產品共用,因此不會解除安裝。 如果卸載,您可能會執行停用其他產品的風險。

使用 Azure Data Studio 來安裝

  • SSMS 預設會針對 18.7 到 19.3 版安裝 Azure Data Studio。
    • 如果已安裝相等或更新版本的 Azure Data Studio,則會略過 SSMS 的 Azure Data Studio 安裝。
    • 您可以在版本資訊中找到 Azure Data Studio 版本。
  • Azure Data Studio 系統安裝程式需要與 SSMS 安裝程式相同的安全性權限。
  • Azure Data Studio 安裝已完成 (使用預設的 Azure Data Studio 安裝選項)。 這些是用來建立 [開始] 功能表資料夾,並將 Azure Data Studio 新增至 PATH。 不會建立桌面捷徑,而且 Azure Data Studio 不會註冊為任何檔案類型的預設編輯器。
  • Azure Data Studio 的當地語系化是透過語言套件延伸模組來完成的。 從 擴充功能市集 安裝對應的語言套件,以將 Azure Data Studio 當地語系化。
  • 針對 18.7 到 19.3 版,您可以透過命令行旗標 DoNotInstallAzureDataStudio=1啟動 SSMS 安裝程式來略過 Azure Data Studio 的安裝。

支援的 SQL 供應項目

  • 此版本的 SSMS 適用於 SQL Server 2014 (12.x) 和更新版本。 它提供在 Azure SQL 資料庫、Azure Synapse Analytics 和 Microsoft Fabric 中使用最新雲端功能的最重要支援。

  • 此外,SSMS 20.x 可以與 SSMS 19.x、SSMS 18.x、SSMS 17.x 和 SSMS 16.x 一起安裝。

  • 針對 SQL Server Integration Services (SSIS),SSMS 17.x 和更新版本不支援連線到舊版 SQL Server Integration Services 服務。 若要連線至舊版 Integration Services 的舊版本,請使用與 SQL Server 版本一致的 SSMS 版本。 例如,使用 SSMS 16.x 連線到舊版 SQL Server 2016 (13.x) Integration Services 服務。 SSMS 17.x 和 SSMS 16.x 可以安裝在相同電腦上。 自 SQL Server 2012 (11.x) 發行以來,SSIS 目錄資料庫 SSIS 目錄資料庫 SSISDB 是儲存、管理、執行及監視 Integration Services 套件的建議方式。 如需詳細資訊,請參閱 SSIS 目錄

SSMS 系統需求

搭配最新推出的服務套件使用時,最新版的 SSMS 支援下列 64 位元平台:

支援的作業系統:

  • Windows 11 (x64)
  • Windows 10 (x64) 版本 1607 (10.0.14393) 和更新版本
  • Windows Server 2022 (x64)
  • Windows Server Core 2022 (x64)
  • Windows Server 2019 (x64)
  • Windows Server Core 2019 (x64)
  • Windows Server 2016 (x64)1

1 SSMS 需要 .NET Framework 4.7.2。

注意

若要在 Windows Server Core 上安裝 SSMS,您必須視需要安裝 Server Core 應用程式相容性功能。

支援的硬體:

  • 1.8 GHz 或更快的 x86 (Intel、AMD) 處理器。 建議雙核心或更佳的處理器
  • 2 GB 的 RAM,建議 4 GB 的 RAM (如果在虛擬機器上執行,至少 2.5 GB)
  • 硬碟空間:至少 3 GB 至 10 GB 的可用空間

注意

SSMS 僅以適用於 Windows 的 32 位元應用程式形式提供。 若您需要能在 Windows 以外作業系統上執行的工具,我們建議使用 Azure Data Studio。 如需詳細資訊,請流覽 Azure Data Studio

取得 SQL 工具的說明

參與編輯 SQL 文件

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

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