SQL Server 的血統可追溯至 1988 年,由 Microsoft、Sybase、Ashton-Tate 三方合作推出首個 OS/2 版本。1993 年 Windows NT 問世後,Microsoft 與 Sybase 分道揚鑣:Microsoft 專注將 SQL Server 移植並深度整合至 Windows NT 平台;Sybase 則深耕 UNIX/Linux 市場。自此,Microsoft SQL Server 走上自主演進之路。
作為 SQL Server 7.0 的繼承者,SQL Server 2000 在穩定性、擴展性、整合性上實現質變:
FOR XML 子句產生 XML 輸出。OPENXML 將 XML 文件轉為資料列集。| 版本 | 定位 | CPU 支援 | 記憶體上限 | 關鍵特性 |
|---|---|---|---|---|
| Enterprise Edition | 任務關鍵、大型企業 | 32 (IA-64: 64) | 64 GB (AWE) | 完整高可用、分割檢視、索引檢視、平行索引掃描 |
| Standard Edition | 中型企業、部門級 | 4 | 2 GB | 核心引擎、複寫、DTS、全文檢索 |
| Personal Edition | 開發、桌面、離線 | 2 | 1 GB | 功能近 Standard,僅本地連線 |
| Developer Edition | 開發/測試 | 同 Enterprise | 同 Enterprise | 功能完整,授權禁止生產用途 |
| Windows CE Edition | 嵌入式裝置 | 1 | 受限 | 縮減版引擎、合併複寫 |
雖已結束主流支援 (2008/04/08) 與延伸支援 (2013/04/09),但大量既有系統仍在運行。理解其架構設計(如 B-Tree 索引、鎖升級、檢查點機制、DTS 封裝結構)有助於:
SELECT/INSERT/UPDATE/DELETE、連接、子查詢、CTE (2005+)、窗口函數 (2005+)。sa 強密碼、最小權限原則、稽核登入、擴展預存程序清理、通訊加密。SQL Server 2000 是微軟資料平台從「檔案伺服器式」邁向「企業級關聯式資料庫管理系統」的關鍵轉折點。其設計哲學——深度整合 Windows、降低管理門檻、提供完整開發工具鏈——奠定了後續版本 (2005/2008/2012/2017/2019/2022) 持續演進的基因。對初學者而言,從 2000 版本切入理解核心概念,再順勢學習新版特性,是構建扎實 SQL Server 技術棧的捷徑。