返回首頁SQL

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

15 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 是什麼?

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 導入諮詢 →


參考資料

需要專業的雲端建議?

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

預約免費諮詢

相關文章