SQL Server 2000 核心以四個獨立 Windows 服務形式運行(專注 OLTP,暫不含 OLAP):
| 服務名稱 | 顯示名稱 | 核心職責 |
|---|---|---|
| MSSQLServer | SQL Server | 核心資料庫引擎:檔案管理、查詢處理、資料儲存、鎖定、交易管理 |
| MSDTC | Distributed Transaction Coordinator | 分散式交易協調器:跨多伺服器更新操作的 ACID 保證 |
| SQLServerAgent | SQL Server Agent | 自動化排程:作業、警示、備份、複寫代理程式觸發 |
| MSSearch | Microsoft Search | 全文檢索服務:全文索引建立、查詢、斷詞器管理 |
Windows 服務特性:無需使用者登入即可在背景運行,適合伺服器常駐程式。
伺服器組件是「引擎」,用戶端工具是「儀表板與操作桿」。兩者物理分離,透過網路協定(TCP/IP、Named Pipes 等)與動態連結庫通訊。
| 工具 | 主要用途 | |
|---|---|---|
| 企業管理員 | 圖形化管理:資料庫/安全性/複寫/備份/維護計畫 | |
| 查詢分析器 | T-SQL 撰寫、執行、偵錯、執行計畫分析 | |
| 事件探查器 | 追蹤資料庫活動、效能分析、稽核 | |
| 服務管理員 | 啟動/停止/暫停 SQL Server 服務 | |
| 用戶端/伺服器網路公用程式 | 設定網路協定、別名、連接參數 | |
| 匯入/匯出資料 (DTS) | 圖形化建立 DTS 封裝 |
| 版本 | 適用場景 | 核心限制 |
|---|---|---|
| 企業版 | 任務關鍵、大型企業、叢集、分區檢視、記憶體 > 2GB | 需 Windows 2000 Server / DataCenter |
| 開發版 | 開發/測試環境,功能同企業版 | 授權禁止生產環境使用 |
| 標準版 | 中小型企業、部門級應用 | 不支援叢集、記憶體上限 2GB、無分區檢視 |
| 個人版 | 單機開發、離線分析、行動裝置 | 僅支援本機連接、5 使用者並發、無 Agent/全文檢索 |