適用於:SQL Server
Azure SQL 資料庫
Azure SQL 受控執行個體
Azure Synapse Analytics
本文詳述目前 SQL Server Management Studio 21 版本的更新、改善和錯誤修正。
備註
18.6 之前的 SSMS 版本不會透過 Microsoft Entra 多重要素驗證 (MFA) 向資料庫引擎進行驗證。 若要繼續使用 MFA,您需要 SSMS 18.6 或更新版本。
透過 Microsoft Entra 多重要素驗證連線至 Azure Analysis Services 需要 SSMS 18.5.1 或更新版本。
目前的 SQL Server Management Studio 版本
下載 SQL Server Management Studio (SSMS) 21
SQL Server Management Studio 21 是 SSMS 的最新正式發行版本。
如需舊版 SSMS,請參閱:
21.4.8
下載 SQL Server Management Studio (SSMS) 21
- 版本號碼:21.4.8
- 發行日期:2025年7月8日
21.4.8 的新功能
特徵 / 功能 | 詳細資訊 |
---|---|
中央管理伺服器 (CMS) | 已更新 [中央管理伺服器註冊] 對話框並移除不必要的欄位。 |
SSMS 的 Copilot 功能(預覽) | 使用 [ 同步作用中編輯器 ] 選項,實作聊天視窗自動同步處理至作用中查詢編輯器。 |
檔案儲存體 | 已將 [檔案儲存] 的預設位置更新為 %USERPROFILE%\Documents\SQL Server Management Studio 21 。 請參閱 「檔案開啟」和「檔案儲存」使用與 SSMS 20 不同的位置。 |
IntelliSense | 已新增查詢存放區次要複本語法 FOR SECONDARY SET 和 OPERATION_MODE 的支援。 |
查詢資料存放區 (QDS) | 已將秒和毫秒新增至整體資源耗用量的數據選擇器: SSMS - 查詢存放區圖形會設定將秒和毫秒新增至已定義時間間隔的選項。 |
Visual Studio | 已更新為Visual Studio 17.14.8。 |
21.4.8 中的錯誤修正
特徵 / 功能 | 詳細資訊 |
---|---|
永遠加密 | 修正了多個問題,包括在建立新資料行主鍵精靈中,[依建立日期排序] 錯誤地依字串排序的問題、使用具有俄羅斯語言區設定的 SSMS 時無法完成 Always Encrypted 設定的問題,以及未正確調整訂用帳戶和租戶下拉選單大小的問題。 |
中央管理伺服器 (CMS) | 已解決一個問題,即未將伺服器連接資訊新增至 [連線] 對話框中最近使用的連線。 |
SSMS 的 Copilot 功能(預覽) | 如果未進行 Microsoft Entra 對 Azure OpenAI 的驗證,則會改善初始聊天體驗。 |
SSMS 的 Copilot 功能(預覽) | 已修正當標籤頁重新命名時,當前上下文條目未更新的問題。 |
連接對話框 | 已修正一個錯誤,該錯誤在開啟多個 SSMS 實例時,導致 Modern connection dialog(預覽介面)清除最近的連線和已釘選的連線。 請參閱 [連線] 對話框忘記連線。 |
Migration Assistant | 已修正 [移轉小幫手評定精靈] 中導致 UI 元素在顯示解析度設定為 250%時顯示錯誤。 |
查詢資料存放區 (QDS) | 當顯示時間設定為 [本機] 時,已解決整體資源耗用量未正確匯總數據的問題。 請參閱 QDS - 整體資源消耗圖表在選擇「時間格式:本機」後,每天進行匯總時,傳回錯誤資訊。 |
結果視窗 | 已解決在結果方格中捲動多個數據集未如預期般運作的問題。 請參閱 SSMS 21.0 - 結果視窗中的捲動問題。 |
腳本 | 已解決在執行查詢或將資料表腳本化為 SELECT 語句時的錯誤 given key was not present in the dictionary 。 請參閱 SSMS 21 Preview .NET Framework 錯誤 - 字典中沒有指定的索引鍵。 |
檢視表設計工具 | 已修正在使用 CONVERT 或 CAST 搭配數種數據類型時產生錯誤訊息的問題。 請參閱 SSMS 在檢視表設計器中對有效查詢傳回錯誤。 |
21.3.7
- 版本號碼:21.3.7
- 發行日期:2025年6月23日
21.3.7 版本中的新功能
特徵 / 功能 | 詳細資訊 |
---|---|
Visual Studio | 已更新為Visual Studio 17.14.7 |
21.3.7 中的錯誤修正
特徵 / 功能 | 詳細資訊 |
---|---|
SQL Server Integration Services (SSIS) | 已修正一個錯誤,即在相同電腦上安裝 SSMS 和 SQL Server Integration Services (SSIS) 時,導致 SQL Server Integration Services Projects 2022 發生中斷的問題。 |
21.3.6
- 版本號碼:21.3.6
- 發行日期:2025年6月17日
21.3.6 的新功能
特徵 / 功能 | 詳細資訊 |
---|---|
查詢編輯器 | 已新增透過查詢標籤右鍵選單上的重新命名標籤選項,來重新命名未儲存的查詢編輯器標籤的功能。 |
Visual Studio | 已更新為Visual Studio 17.14.6 |
21.3.6 中的錯誤修正
特徵 / 功能 | 詳細資訊 |
---|---|
連線對話方塊 | 已修正各種新式連線對話框 (預覽) 錯誤,包括 [新增連線對話框] 正在洩漏 SSMS 21 中的連線、 [新增連線對話框] - 取消不應該關閉,但允許變更為不同的連線,以及 將 SSMS 21 的版本匯入到舊版 SSMS中。 |
SSMS 的 Copilot 功能(預覽) | 已解決錯誤導致 Azure OpenAI 越獄回應的問題,導致 Copilot 嘗試較不有效的替代方案來評估資料庫架構並傳回有效的查詢。 |
檔案儲存體 | 已修正在開啟 .sql 檔案時造成多個SSMS實例開啟的錯誤。 請參閱 SSMS:開啟 SSMS 新實例的 SQL 檔案。 |
Git | 解決差異工具中色彩不正確的文字錯誤,並防止複製程式代碼選取。 請參閱 SSMS 21 Preview 7 Git 變更、差異著色 和 SSMS 21 差異工具,與 Visual Studio 不同,不允許選取程式代碼複製。 |
Object Explorer | 已解決物件總管的效能回落問題,方法是移除 "針對選取的節點使用目前主題" 的設定,同時修正了錯誤顯示包含 & 的資料庫名稱的問題。 請參閱 效能回歸:物件總管需要 ~60 秒才能展開大型資料庫中的數據表節點 ,而 [物件總管] 顯示錯誤的資料庫名稱。 |
SQL Server Analysis Services (SSAS) | 已修正使用SAS金鑰編輯連線屬性和認證時導致當機的錯誤。 |
SQL Server Integration Services (SSIS) | 已解決在匯入和導出精靈中選取MICROSOFT OLEDB Provider for SQL Server 以外的數據源時所產生的錯誤,並新增了 執行封裝公用程式 (dtexecui) 的支援。 |
21.2.5
- 版本號碼:21.2.5
- 發行日期:2025年6月10日
21.2.5 的新功能
特徵 / 功能 | 詳細資訊 |
---|---|
連線對話方塊 | 已將 [瀏覽] 索引標籤新增至 [新式連線] 對話框 (預覽),以允許流覽您的本機、網路或 Azure 資源。 |
維護計劃 | 恢復的維護計劃功能,包括使用維護計劃精靈建立和更新維護計劃。 |
SQL Server Integration Services (SSIS) (預覽) | 恢復的 SQL Server Integration Services (SSIS) 功能(預覽版),包括 SSISDB 目錄管理、自動執行 SSIS 套件,以及匯入導出精靈。 |
Visual Studio | 已更新為Visual Studio 17.14.5 |
21.2.5 中的錯誤修正
特徵 / 功能 | 詳細資訊 |
---|---|
連線對話方塊 | 已修正防止從 SSMS 為 Azure 資源建立新防火牆規則的錯誤。 請參閱 新式連線對話框無法新增防火牆例外狀況。 |
可靠性 | 解決了一個與 SSMS 中 Copilot 預覽版相關的問題,該問題可能導致 SSMS 當機。 |
可靠性 | 已修正錯誤 [參數無效],這個錯誤會導致使用中的對話框出現紅色線條。 這發生在結果方格、資料庫關係圖和 SQL Profiler 中。 請參閱 SSMS 21 中的未處理例外狀況 - 「參數無效」 和 SQL Server Profiler 在 SSMS 中切換主題之後未處理的例外狀況。 |
21.1.3
- 版本號碼:21.1.3
- 發行日期:2025年5月28日
21.1.3 的新功能
特徵 / 功能 | 詳細資訊 |
---|---|
Visual Studio | 已更新為Visual Studio 17.14.3。 |
21.1.3 中的錯誤修正
特徵 / 功能 | 詳細資訊 |
---|---|
延伸事件 | 已修正啟用深色主題時,擴充事件的內容功能表因對比不足而無法閱讀的錯誤。 請參閱 篩選上下文選單 ExtEvents 不可讀。 |
本地化 | 解決報表未接受 [工具 > 選項 > 國際設定] 中所選語言的問題。 請參閱 SSMS 21 和 Profiler 21 中元素中的錯誤語言。 |
物件探索器詳細資訊 | 已修正將其他欄新增至 [物件總管詳細] 窗格時產生錯誤的問題。 請參閱 [物件總管詳細數據] 窗格中的無效對象參考。 |
21.0.1
- 版本號碼:21.0.1
- 發行日期:2025年5月21日
21.0.1 的新功能
特徵 / 功能 | 詳細資訊 |
---|---|
Visual Studio | 已更新為Visual Studio 17.14.1。 |
21.0.0
- 版本號碼:21.0.0
- 發行日期:2025年5月19日
21.0.0 的新功能
特徵 / 功能 | 詳細資訊 |
---|---|
64 位元 | SSMS 21 是以 Visual Studio 2022 為基礎的應用程式,可支援 64 位,確保作業更順暢,並減少記憶體不足錯誤。 |
永遠加密 | 在Always Encrypted 精靈中引進在線加密支援,可啟用增量複製、加密、解密或重新加密數據。 請參閱 在 SSMS 21 中使用 Always Encrypted 精靈設定數據行加密。 |
永遠加密 | 引進了在 Always Encrypted 精靈中產生新密鑰的功能,這些密鑰會安全地儲存在 Azure Key Vault 受控 HSM 中(硬體安全性模型)。 |
永遠加密 | 改善[新欄主要金鑰]對話框的效能。 |
永遠加密 | 精靈中提供 Always Encrypted 的評估功能。 在以滑鼠右鍵按一下資料庫,然後選取 [工作]之後,即可在 [Always Encrypted Wizard] 功能表下找到它(先前名為 [加密數據行...])。 如需詳細資訊,請參閱 SQL Server Management Studio 21 中的 Always Encrypted 評定。 |
Azure 驗證 | 新增了能在 Azure 訂用帳戶中選取租用戶的功能。 租用戶選擇功能可在對話框中提供,例如建立新的防火牆規則、使用 Azure 儲存體瀏覽器,以及選取要備份至 URL 或從中還原的容器。 |
Azure SQL Database | 已新增對 MANUAL_CUTOVER 和 PERFORM_CUTOVER 的支援。 如需詳細資訊,請參閱 以更高的效率改善對超大規模資料庫的轉換。 |
Azure SQL Database | 推出用於建立登入和資料庫使用者的UI支援。 |
Azure SQL 受控執行個體 | 在 [故障轉移準備評估] 對話框中引入了新的驗證步驟,以便在故障轉移之前評估連結的健康狀態。 |
命令列 |
-A 已新增 選項,以指定從命令行連線時要使用的驗證方法。 接受的值是 SSMS 支援的 SqlAuthenticationMethod 驗證類型。
–G [使用 Entra ID 驗證] 和 –E [使用 Windows 驗證] 選項現在已被取代,將在更新版本中移除。 |
設定 | SSMS 中建立之防火牆規則名稱的預設值會使用 格式 ClientIPAddress_YYYY-MM-DD_HH-MM-SS 。 |
連線 | 當您從命令行參數連線到伺服器時,SSMS 會顯示確認連線和參數的提示。 |
連線 | 已新增 [說明] 功能表下的 [關閉閑置 SQL 連線 ] 命令。 如需詳細資訊,請參閱 SQL Server Management Studio 中的連線共用。 |
連接對話框 | 在連線對話方塊的 [加密] 下拉式清單中,將嚴格加密標籤更新為 Strict (最低 SQL 2022 或 Azure SQL)。 |
連接對話框 | 引進了 SQL Server 資料庫引擎的新式連線對話體驗。 您可以在 [工具 > 選項 > 環境 > 連線] 對話框中啟用或停用此體驗。 |
連接對話框 | 已新增新式連線對話框的深色模式支援(預覽)。 請參閱 [新增連線] 對話框不支援深色模式。 |
SSMS 的 Copilot 功能(預覽) | 已在 SSMS 中新增 Copilot (預覽版), 可從 Visual Studio 安裝程式中的 AI 協助工作負載取得。 |
資料庫屬性 | 已新增頁面以列出 [資料庫屬性] 對話方塊上的 [資料庫範圍組態] 值。 |
資料庫屬性 | 已在 [資料庫屬性] 對話框中新增 SQL Server 2025 (17.x) Preview FULLTEXT_INDEX_VERSION組態選項的支援。 |
司機 | 已將 Microsoft.Data.SqlClient (MDS) 更新為 5.1.6 版。 |
檔案 | 恢復建立專案的能力(檔案 > 新 > 專案或方案...)並檢視最近的專案(檔案 > 開啟 > 專案/方案...)。 |
尋找 | 恢復[快速尋找]選項,透過[編輯]>[尋找和取代>快速尋找]或使用CTRL + F進行存取。請參閱SSMS 21.0 Preview 1.0 - 「快速尋找」遺漏,彈出「在檔案中尋找」。 |
Git | 在 SSMS 21 中,支援 Git 整合功能重新回歸,以配合日益強調的 CI/CD,可以在 Git 功能表中找到。 選取 [ 設定 ] 以設定 Git 特定的選項。 Git 整合可讓開發人員和資料庫管理員在 SSMS 環境中順暢地追蹤、管理及共同作業 SQL 腳本,包括支援建立及複製存放庫,以及建立和管理分支。 |
幫助 | 啟用對開發人員社群回饋的支援,可從 [ > 說明傳送意見回饋 > 回報問題/建議功能/我的回饋] 中存取。 |
個別元件 (Visual Studio 安裝程式) | 在 Visual Studio 安裝程式中,將 Analysis Services 和 Reporting Services 恢復為 Business Intelligence 元件。 |
安裝 | 已將預設代碼段資料夾位置更新為主要版本特定 (%USERPROFILE%\Documents\SQL Server Management Studio 21\Code Snippets\SQL\My Code Snippets )。 |
安裝 | SSMS 21 是使用 Visual Studio 安裝程式 安裝。 如需詳細資訊,請參閱 安裝 SQL Server Management Studio。 |
IntelliSense | 已新增對 Vector 資料類型和函式的支援。 |
IntelliSense | 已新增對內建函式 JSON_CONTAINS 的支援。 |
IntelliSense | 已新增函式 REGEXP_ 的支援。 請參閱 SSMS 21 Preview 2:REGEXP_函式必須以色彩編碼。 |
語言支援 | 引進了 SSMS 對捷克文、波蘭文和土耳其文的支援。 |
圖書館 | 已將伺服器管理物件 (SMO) 更新為17.100.64版。 |
圖書館 | 已將 Azure.Core 更新為 1.41.0 版。 |
圖書館 | 已將 DacFx 更新為 170.0.94 版。 |
圖書館 | 已將 System.Text.Json 更新為 8.0.4 版。 |
遷移元件 | 已在 Visual Studio 安裝程式中的 底下新增 >。 |
演示者模式 | 在 [] 下,以選項的形式恢復>。 |
查詢編輯器 | IntelliSense 錯誤將會更新,以對應至 [錯誤清單] 窗格中的 [IntelliSense] 下拉式清單。 [錯誤清單] 窗格可從 [檢視]>[錯誤清單] 功能表,或選取位於 [查詢編輯器] 工具列左下方的檔案健康情況指標中的錯誤圖示來取得。 |
查詢編輯器 | SSMS 21 中查詢編輯器的捲動條預設為 映射模式。 若要變更選項,請以滑鼠右鍵按下滾動條,然後選取 [滾動條選項...]。在 [ 選項 ] 對話框中,您可以將顯示變更為 垂直滾動條使用橫條模式。 |
查詢計劃 | 已將 JSON 索引和隱含廣播支援新增至查詢計劃。 |
查詢儲存庫 | 已新增 [追蹤查詢] 報表中搜尋視窗和方格的主題支援。 |
查詢儲存庫 | 已新增查詢存放區報告中 [Plan ID] 方塊和工具列下拉式清單的主題支援。 |
查詢儲存庫 | 查詢存放區報表功能中的副本下拉式清單,允許用戶查看不同副本集或角色之間的查詢存放區數據。 如需詳細資訊,請參閱 sys.query_store_replicas 以了解複本與其角色之間的目前關聯。 啟用 可讀次要副本的查詢存放區 功能時,數據會專門填入部署和指定為副本的角色。 |
結果表 | 已新增自定義結果方格單元格框線色彩的功能。 請參閱 SSMS 21 - 新增選項以變更 ResultGrid 單元格框線色彩。 |
腳本 | 已新增對使用 Vector 資料類型之物件的腳本支援。 |
設定 | 已將 SSMS 的預設啟動選項變更回 [開啟物件總管],[工具]>[選項]>[啟動]。 |
設定 | 已從 [工具]> 功能表中移除 Preview 項目,因為 SSMS 目前不支援預覽統一設定。 |
登錄 | 用戶現在可以從 SSMS 21 存取其 Azure 和 GitHub 帳戶。 不需要登入才能安裝或使用SSMS 21。 如需詳細資訊,請參閱 在 SQL Server Management Studio 中存取多個帳戶。 |
終端機 | 已從 [ 檢視] 功能表引進整合式終端機存取,以支援撰寫和執行命令行和 PowerShell 命令。 |
主題設計 | SSMS 21 支援所選對話框的深色主題,包括 物件總管、查詢編輯器、結果窗格和範本總管。 |
主題設計 | 已為帳戶選擇器新增主題支援。 |
主題設計 | 改進查詢存放區、查詢計劃和物件總管詳細資料視窗的深色主題支援。 |
主題設計 | 已改善活動監視器和物件總管詳細數據對話框的深色主題支援。 |
主題設計 | 已將深色主題支援新增至 [查詢編輯器] 之 [結果] 窗格中的索引標籤和圖示,以及腳本分隔列。 |
主題設計 | 已將深色主題支援新增至 Query Store 報表內的查詢和計劃窗格。 |
工具 | 已從 [工具] 功能表移除 Azure Data Studio 專案。 如需詳細資訊,請參閱 Azure Data Studio 發生的情況。 |
使用者介面 | 更新的 SSMS 介面擁有煥然一新的現代化設計,已針對簡化體驗和與高 DPI 顯示器的整合進行優化。 新的設計包括更新的圖示、新式深色主題,以及可自定義的版面配置,以符合您的喜好設定。 |
向量數據類型 | 已在物件設計工具、編輯資料視窗和 [物件總管] 中新增 Vector 資料類型的支援。 |
Visual Studio | 已更新為Visual Studio 17.14.0。 |
21.0.0 中的錯誤修正
特徵 / 功能 | 說明 |
---|---|
可及性 | 已修正 Profiler 中的鍵盤瀏覽問題。 |
永遠加密 | [物件總管] 操作功能表中,將 [加密欄] 重新命名為 [永遠加密向導]。 |
永遠加密 | 引入 Always Encrypted 精靈的狀態 為警告完成。 |
Azure SQL Database | 解決 SSMS 嘗試連線到已刪除的 Azure SQL Database 時未回應的問題。 |
Azure SQL Database | 解決當使用者沒有存取邏輯伺服器上所有資料庫的許可權時,SSMS 變得無法存取的問題。 |
Azure SQL Database | 已修正了 SSMS 凍結並產生「變更目前資料庫時發生錯誤」的問題。這個錯誤是在編輯器視窗的資料庫名稱下拉式清單中輸入無效的資料庫名稱時出現的。 |
Azure SQL 受控執行個體 | 已移除在 [伺服器屬性] 對話框中選取 [登入稽核] 的替代選項的功能。 |
Azure SQL 受控執行個體 | 已移除在 [ 設定 SQL Server 錯誤 記錄檔] 對話框中設定錯誤記錄檔數目的功能。 |
中央管理伺服器 | 已新增儲存「信任伺服器證書連線選項」的功能。 請參閱 SSMS - 已註冊的伺服器和 CMS 不會儲存加密的驗證設定。 |
連線 | 已解決在強制中斷連線後無法重新連接到查詢編輯器的問題。 請參閱 強制中斷連線查詢視窗無法重新連線。 |
連線 | 已更新檢查開啟交易計數的方式,以避免在不支援交易的 SQL 供應方案(例如,Azure Synapse 無伺服器集區)上執行。 請參閱 |
連線 | 已更新 [資料庫連接屬性] 對話框,以顯示正確的驗證方法。 |
匯入/匯出 Data-Tier 應用程式 | 在 bacpac 匯入期間更新檔案和記錄檔位置,以使用預設的檔案和記錄檔案位置,而不是master 資料庫位置。 |
IntelliSense | 已更正當全域停用 IntelliSense 時,預設 IntelliSense 工具列圖示的狀態會變為停用。 |
選項 | 已移除 ISOLATION LEVEL 選項在 工具 > 選項 > 查詢執行 > SQL Server > 進階 中的當地語系化。 |
查詢計劃 | 解決在執行即時查詢計劃時取消查詢導致 SSMS 當機的問題。 請參閱 即時查詢統計數據卡住,等待執行計劃建置,而取消查詢導致 SSMS 停止運行。 |
查詢計劃 | 已更新運算子 [屬性] 對話框,以正確顯示 [具有過時統計資料的欄位] 警告。 |
安全性 | 已新增從使用者屬性對話框將新使用者指派給資料庫登入的功能。 |
腳本 | 解決在編寫 Azure SQL Database 變更腳本時未包含 自動建立累加統計數據 更新值的問題。 |
腳本 | 在 Azure SQL Database 中為用戶產生腳本時,已移除 USE Database Name 語法。 |
設定 | 已修正在非英文作業系統上匯入設定時產生錯誤的問題。 |
SQL Agent | 已移除 Azure SQL 受控實例不支援的 SQL Agent 功能,包括目標、多伺服器管理,以及作員呼叫器選項。 |
已知問題
如需詳細資訊,請參閱 SQL Server Management Studio 中的已知問題。
支援或疑難解答
有時候,事情可能會出錯。 如果您的 SSMS 安裝失敗,請參閱 針對 SQL Server Management Studio 的安裝和升級問題進行疑難解答 ,以取得逐步指引。
您可以參考 SSMS 開發人員社群 網站以取得其他已知問題(篩選 群組下的 工具],並提供意見反應給產品小組。