這是歷史版本頁面 — 看 SQL Server Management Studio 最新版本

管理 SQL Server 資料庫太麻煩?SQL Server Management Studio 能幫上忙

SQL Server Management Studio 軟體圖示 SQL Server Management Studio 18.3 資料更新 2019-09-24 閱讀約 3 分鐘

當你開始處理公司或專案的資料庫,想要快速修改某個表格的欄位、檢查資料有沒有跑錯,或者得寫一段複雜的指令來撈出特定報表時,如果只能面對冰冷的命令列介面,很容易因為一個空格或分號出錯而卡住半天。

雖然可以用純文字指令操作,但對於需要頻繁調整設定、監控伺服器狀態的人來說,效率太低且缺乏直觀感。這類工具的切入點在於將複雜的後端指令轉化為圖形化介面,讓使用者能透過點擊和視覺化編輯來管理資料庫物件。

01SQL Server Management Studio 可以用來做什麼?

它提供一個整合環境,讓使用者能存取、配置、管理及開發 SQL Server 的所有元件。內建多種圖形化工具與豐富的指令碼編輯器,方便不同技術層級的人員對伺服器進行操作與維護。

02這套軟體能幫我處理雲端資料庫嗎?

可以。它支援 SQL Server 2014 及後續版本,並針對 Azure SQL Database、Azure Synapse Analytics 以及 Microsoft Fabric 等雲端功能提供廣泛的相容性。

03如果我想優化查詢速度,這套軟體有相關功能嗎?

有的。它具備優秀的查詢效能調校能力以及強大的除錯工具,能協助使用者分析並提升資料庫的執行效率。

04它能幫我產出報表或進行管理嗎?

可以。它擁有進階的報表功能,且將圖形化工具與指令碼能力結合,讓管理員能單一地管理所有資料庫物件與功能。

05如果我電腦裡已經有舊版,安裝新版會把舊的覆蓋掉嗎?

不會。這套軟體支援平行安裝,例如較新的版本可以與之前的多個舊版本同時共存於同一台電腦中。

06什麼樣的人適合使用這套軟體?

適合需要管理 SQL Server 平台的所有開發人員與資料庫管理員。無論是習慣使用圖形化介面快速操作,還是需要撰寫複雜指令碼的專業使用者都能適用。

07對於初學者來說,這套軟體好上手嗎?

適合。因為它將繁瑣的伺服器配置與管理功能整合在直觀的使用者介面中,降低了直接操作後端元件的門檻。

08如果我使用的是 Mac 或 Linux,能用這套軟體嗎?

不適合。它僅支援 Windows 系統(如 Windows 10、Windows 11 及 Windows Server),缺乏跨平台相容性。

09我的電腦記憶體很小,跑這套軟體會卡嗎?

可能會。它對系統資源的消耗較高,建議配置 4 GB RAM(虛擬機至少 2.5 GB),且在處理大型資料庫時偶爾會出現延遲現象。

10如果我需要的是輕量化工具,這套軟體是好選擇嗎?

可能不是。由於它功能全面且資源占用高,若僅需簡單操作而不想承擔較高的系統負荷,或不希望安裝 .NET Framework 4.7.2 等前置元件,可能需要考慮其他替代方案。

11介面語言有中文版嗎?

資料顯示其介面語系為英文,若使用者必須要求中文介面且無法適應英文環境,則不適合選擇。

下載與官方連結

前往官方網站 下載 SQL Server Management Studio

SSMS-Setup-ENU.exe · 534 MB · 連結指向軟體原廠

版本紀錄

再看 5 筆

看完整版本清單

這一版改了什麼

What's new in this version:

New item:
- Data Classification Add Data Classification information to column properties UI (Information Type, Information Type ID, Sensitivity Label, and Sensitivity Label ID are not exposed in the SSMS UI)
- Intellisense/Editor Updated support for features recently added to SQL Server 2019 (for example, "ALTER SERVER CONFIGURATION")
- SMO/Scripting Added support for Support scripting of Azure SQL DW unique constraint
- SMO/Scripting Data Classification
- Added support for SQL version 10 (SQL 2008) and higher
- Added new sensitivity attribute 'rank' for SQL version 15 (SQL 2019) and higher and Azure SQL DB
- SMO/Scripting SQL Assessment API - Added versioning to ruleset format
- SMO/Scripting SQL Assessment API - Added new checks
- SMO/Scripting SQL Assessment API - Added support for Azure SQL Database Managed Instance
- SMO/Scripting SQL Assessment API - Updated default view of cmdlets to display results as a table

Bug fixes:
- Analysis Services Fix scaling issue in MDX Query Editor
- Analysis Services Fixed an issue in XEvent UI that prevents the users from being able to create a new session
- Database Deployment to SQL Azure Fixed an issue (in DacFx) which was causing this feature not to work
- General SSMS Fixed an issue, which was causing SSMS to crash when using the sorting feature in the XEvent viewer
- General SSMS Fixed long outstanding issues where SSMS Restore database may hang indefinitely

See UserVoice items for more details:
- Restore Database - Select Backup Devices Slow to Load
- SSMS 2016 very slow in the database restore dialogs
- Restoring database is slow
- Restore Database from Device HANGS on clicking "..."
- General SSMS Fixed an issue where the default language for all logins was shown as Arabic
- See UserVoice item for more details: SSMS 18.2 default language display bug
- General SSMS Fixed the hard to see the dialog for Query Options (when the user right-clicks on the T-SQL editor window) by making it resizable
- General SSMS The Completion time message visible in the Result Grid/File (introduced in SSMS 18.2) is now configurable under Tools > Options > Query Execution > SQL Server > Advanced > Show completion time
- General SSMS In the connection dialog, replaced Active Directory - Password and Active Directory - Integrated with Azure Active Directory - Password and Azure Active Directory - Integrated, respectively
- General SSMS Fixed an issue that prevents users from being able to use SSMS to configure auditing on SQL Azure-Managed Instances when located in a TZ with negative UTC offset
- General SSMS Fixing an issue in XEvent UI where hovering over the grid was causing rows to be selected
- See UserVoice item for more details: SSMS Extended Events UI Selects Actions on Hover
- Import flat file Fixed the issue where Import Flat File was not importing all data by letting the user choose between a simple or rich data type detection
- See UserVoice item for more details: SSMS Import Flat File fails to import all data
- Integration Services Add new operation type StartNonCatalogExecution for SSIS Operation report
- SMO/Scripting Fixed an issue, which was causing SMO to throw errors when fetching properties when SMO.Server.SetDefaultInitFields(true) was being used
- Query Store UI Fixed an issue where the Y-axis did not scales when Execution Count Metric was selected in Tracked Query View
- Vulnerability Assessment Disabled clearing and approving baseline for Azure SQL DBs