返回首頁SQL

SSMS 完整教學:SQL Server Management Studio 安裝與使用指南【2025】

16 min 分鐘閱讀

SSMS 完整教學:SQL Server Management Studio 安裝與使用指南【2025】

SSMS 完整教學:SQL Server Management Studio 安裝與使用指南【2025】

SQL Server Management Studio(SSMS)是 Microsoft 官方提供的 SQL Server 資料庫管理工具,也是 SQL Server 開發者與資料庫管理員(DBA)最常使用的工具。透過 SSMS,你可以連線到 SQL Server、Azure SQL Database 等資料庫,進行查詢撰寫、資料庫設計、效能監控、備份還原等各種管理任務。

本文將帶你從下載安裝開始,逐步學習 SSMS 的核心功能與使用技巧,讓你快速上手這款強大的資料庫管理工具。

插圖:SSMS 主介面總覽,標示物件總管、查詢編輯器、結果窗格等主要區域

場景描述: SSMS 主介面截圖,以標註方式指出物件總管、查詢編輯器、結果窗格、屬性視窗等主要功能區域的位置。

視覺重點:

  • 主要內容清晰呈現

必須出現的元素:

  • 依據描述中的關鍵元素

需要顯示的中文字:

顏色調性: 專業、清晰

避免元素: 抽象圖形、齒輪、發光特效

Slug: ssms-interface-overview-annotated


SSMS 是什麼?

SQL Server Management Studio(SSMS)是一套整合式開發環境(IDE),專為 SQL Server 資料庫管理與開發設計。它提供圖形化介面,讓使用者可以:

  • 撰寫與執行 SQL 查詢:內建智慧提示、語法高亮
  • 管理資料庫物件:建立、修改、刪除資料表、視圖、預存程序等
  • 監控效能:分析執行計畫、追蹤長時間執行的查詢
  • 備份與還原:執行資料庫備份、還原、匯出匯入
  • 設定安全性:管理登入帳號、權限、角色

SSMS 版本資訊

版本發布日期支援的 SQL Server 版本
SSMS 20.x2024SQL Server 2014 - 2022、Azure SQL
SSMS 19.x2022-2024SQL Server 2012 - 2022、Azure SQL
SSMS 18.x2019-2022SQL Server 2008 - 2019、Azure SQL

建議: 總是使用最新版本的 SSMS,可獲得最新功能與安全性更新。SSMS 是免費軟體,與 SQL Server 授權無關。


下載與安裝

系統需求

項目最低需求
作業系統Windows 10 / 11、Windows Server 2016+
處理器1.8 GHz 以上
記憶體2 GB RAM(建議 4 GB 以上)
硬碟空間2-10 GB(依安裝元件而定)
.NET Framework4.7.2 以上(安裝程式會自動檢查)

下載步驟

  1. 前往 Microsoft 官方下載頁面

  2. 點選「下載 SQL Server Management Studio (SSMS)」

    • 下載檔案約 500-600 MB
  3. 選擇語言版本

    • 支援繁體中文、簡體中文、英文等多種語言

安裝步驟

  1. 執行安裝檔案(SSMS-Setup-CHT.exe 或 SSMS-Setup-ENU.exe)

  2. 選擇安裝位置

    • 預設路徑:C:\Program Files (x86)\Microsoft SQL Server Management Studio 20
    • 可自訂安裝路徑
  3. 等待安裝完成

    • 安裝過程約 5-15 分鐘,視電腦效能而定
  4. 安裝完成後重新啟動

    • 某些元件可能需要重新開機才能生效

連線設定

安裝完成後,首先要學習如何連線到 SQL Server。

啟動 SSMS 並連線

  1. 開啟 SSMS

    • 從開始功能表搜尋「SQL Server Management Studio」
  2. 在「連線到伺服器」對話框填入資訊

欄位說明
伺服器類型資料庫引擎
伺服器名稱本機:localhost.具名執行個體:伺服器名稱\執行個體名稱遠端:IP位址,連接埠
驗證Windows 驗證 或 SQL Server 驗證

Windows 驗證

使用目前 Windows 登入帳戶進行驗證,不需輸入帳號密碼。

伺服器名稱:localhost
驗證:Windows 驗證

適用情境:

  • 本機開發環境
  • 與 SQL Server 在同一網域
  • 企業內部環境(建議使用)

SQL Server 驗證

使用 SQL Server 內建的帳號密碼進行驗證。

伺服器名稱:192.168.1.100,1433
驗證:SQL Server 驗證
登入:sa
密碼:YourPassword

適用情境:

  • 遠端連線
  • 跨網域連線
  • 非 Windows 系統連線

注意: 需在 SQL Server 設定中啟用「混合模式驗證」才能使用 SQL Server 驗證。

遠端連線設定

若要從遠端電腦連線到 SQL Server,需確認以下設定:

  1. SQL Server 設定

    • 開啟 SQL Server Configuration Manager
    • 啟用 TCP/IP 通訊協定
    • 設定 TCP 連接埠(預設 1433)
  2. Windows 防火牆

    • 允許 TCP 連接埠 1433 的輸入連線
    • 或建立 SQL Server 程式的例外規則
  3. 連線字串格式

    伺服器名稱:IP位址,連接埠
    例如:192.168.1.100,1433
    

查詢編輯器使用技巧

查詢編輯器是 SSMS 最常使用的功能,以下介紹實用技巧。

開啟新查詢視窗

  • 快捷鍵Ctrl + N
  • 工具列:點選「新增查詢」按鈕
  • 右鍵選單:在資料庫上按右鍵 → 新增查詢

IntelliSense 智慧提示

SSMS 內建 IntelliSense 功能,提供:

  • 自動完成:輸入前幾個字元後按 TabEnter 完成
  • 參數提示:函數的參數說明
  • 快速資訊:滑鼠停留顯示物件資訊

常用快捷鍵:

快捷鍵功能
Ctrl + Space觸發自動完成
Ctrl + Shift + R重新整理 IntelliSense 快取

提示: 若 IntelliSense 無法正常運作,按 Ctrl + Shift + R 重新整理本機快取。

執行查詢

快捷鍵功能
F5執行全部或選取的查詢
Ctrl + E執行全部或選取的查詢(同 F5)
Ctrl + Shift + E執行並顯示執行計畫

部分執行技巧:

  • 選取要執行的 SQL 語句,按 F5 只執行選取部分
  • 未選取時會執行整個查詢視窗的內容

程式碼片段(Code Snippets)

SSMS 提供預設的程式碼片段,快速插入常用語法:

  1. Ctrl + K, Ctrl + X 開啟片段選單
  2. 選擇分類(如 Table、Index)
  3. 選擇要插入的片段

常用片段範例:

片段名稱產生的程式碼
Create TableCREATE TABLE 範本
Create ProcedureCREATE PROCEDURE 範本
Select TopSELECT TOP 查詢範本

多查詢視窗管理

  • 分割視窗:拖曳查詢標籤到編輯區域可並排顯示
  • 切換視窗Ctrl + Tab 在開啟的視窗間切換
  • 關閉視窗Ctrl + F4 關閉目前視窗

物件總管導覽

物件總管(Object Explorer)位於 SSMS 左側,是瀏覽與管理資料庫物件的主要介面。

物件總管結構

伺服器名稱
├── 資料庫
│   ├── 系統資料庫(master, model, msdb, tempdb)
│   └── 使用者資料庫
│       ├── 資料表
│       ├── 檢視
│       ├── 可程式性
│       │   ├── 預存程序
│       │   ├── 函數
│       │   └── 觸發程序
│       └── 安全性
├── 安全性(登入、伺服器角色)
├── 伺服器物件
└── SQL Server 代理程式

常用操作

操作方法
瀏覽資料表內容右鍵資料表 → 選取前 1000 個資料列
編輯資料表內容右鍵資料表 → 編輯前 200 個資料列
查看資料表結構右鍵資料表 → 設計
產生 CREATE 腳本右鍵物件 → 產生指令碼為 → CREATE
重新整理右鍵節點 → 重新整理,或按 F5

篩選物件

當資料庫中物件很多時,可使用篩選功能:

  1. 右鍵「資料表」節點 → 篩選 → 篩選設定
  2. 設定篩選條件(如名稱包含 "Order")
  3. 只顯示符合條件的物件

執行計畫分析入門

執行計畫是理解查詢效能的關鍵工具,顯示 SQL Server 如何執行你的查詢。

顯示執行計畫

類型快捷鍵說明
預估執行計畫Ctrl + L不實際執行,顯示預估計畫
實際執行計畫Ctrl + M 後按 F5執行查詢並顯示實際計畫

閱讀執行計畫

執行計畫從右到左閱讀,箭頭越粗表示資料量越大。

常見運算子:

運算子說明效能影響
Table Scan掃描整個資料表差(大表時)
Index Scan掃描整個索引
Index Seek使用索引查找
Nested Loops迴圈式 JOIN小資料集佳
Hash Match雜湊 JOIN大資料集佳

注意警示:

  • 黃色驚嘆號:表示可能的效能問題
  • Missing Index:建議建立的索引

常用快捷鍵整理

查詢編輯

快捷鍵功能
F5 / Ctrl + E執行查詢
Ctrl + N新增查詢視窗
Ctrl + L顯示預估執行計畫
Ctrl + M切換實際執行計畫模式
Ctrl + R顯示/隱藏結果窗格
Ctrl + K, Ctrl + C註解選取區域
Ctrl + K, Ctrl + U取消註解選取區域

編輯操作

快捷鍵功能
Ctrl + Shift + U轉為大寫
Ctrl + Shift + L轉為小寫
Ctrl + G跳至指定行數
Ctrl + F尋找
Ctrl + H取代
Ctrl + Space觸發 IntelliSense
Ctrl + Shift + R重新整理 IntelliSense

視窗管理

快捷鍵功能
Ctrl + Tab切換視窗
Ctrl + F4關閉目前視窗
F8顯示/隱藏物件總管
F7顯示物件總管詳細資料

常見問題 FAQ

Q1:SSMS 可以連線到 Azure SQL 嗎?

可以,SSMS 完全支援連線到 Azure SQL Database 和 Azure SQL Managed Instance。連線方式與地端 SQL Server 類似:(1) 伺服器名稱填入 Azure SQL 的伺服器名稱,格式為 yourserver.database.windows.net;(2) 驗證方式選擇「SQL Server 驗證」或「Azure Active Directory」;(3) 輸入在 Azure 入口網站建立的管理員帳號密碼。注意:需確保 Azure SQL 防火牆規則允許你的 IP 位址連線,可在 Azure 入口網站的「防火牆和虛擬網路」設定中新增規則。

Q2:SSMS 和 Azure Data Studio 有什麼差別?

兩者都是 Microsoft 提供的資料庫管理工具,但定位不同:SSMS 是功能完整的 SQL Server 管理工具,只支援 Windows,適合 DBA 進行完整的資料庫管理(包括代理程式、複寫、維護計劃等);Azure Data Studio 是輕量級跨平台工具(Windows、macOS、Linux),專注於查詢撰寫與資料分析,介面類似 VS Code,支援擴充功能。選擇建議:需要完整 SQL Server 管理功能選 SSMS;跨平台使用或偏好現代化介面選 Azure Data Studio;兩者可同時安裝互補使用。


延伸學習資源

深入學習 SQL Server 相關知識,建議參考以下資源:

SQL Server 相關:

SQL 語法學習:

雲端資料庫:


結論

SQL Server Management Studio 是 SQL Server 開發與管理的必備工具,熟練使用 SSMS 可以大幅提升工作效率。本文介紹的重點包括:

  • 下載安裝:從 Microsoft 官網下載最新版本,免費使用
  • 連線設定:支援 Windows 驗證與 SQL Server 驗證
  • 查詢編輯器:善用 IntelliSense、程式碼片段、快捷鍵
  • 物件總管:快速瀏覽與管理資料庫物件
  • 執行計畫:分析查詢效能的重要工具

建議花時間熟悉快捷鍵,這會讓你的日常工作更加順暢。


需要企業級 SQL Server 導入規劃? — CloudInsight 提供 SQL Server 導入與管理諮詢服務,協助企業規劃適合的版本選擇、架構設計、效能調校與維運策略。

預約 SQL Server 導入諮詢 →


參考資料

需要專業的雲端建議?

無論您正在評估雲平台、優化現有架構,或尋找節費方案,我們都能提供協助

預約免費諮詢

相關文章