首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQL Server 2000 安裝完整圖文教程:硬體需求、作業系統相容性、安裝步驟與修補程式部署

     編輯:關於SqlServer

SQL Server 2000 雖已結束延伸支援 (2013/04/09),但部分舊系統仍在運行。本文整理完整安裝流程、版本選擇、修補程式部署順序與常見問題,供維護舊系統參考。**強烈建議規劃升級至支援中版本 (2012/2014/2016/2017/2019/2022)。**

版本與作業系統相容性矩陣

版本支援作業系統備註
Enterprise EditionWin NT 4.0 Server (SP6a+), Win 2000 Server/Advanced Server/DataCenter**不支援 Windows XP** 生產部署,需 Server 版核心
Standard EditionWin NT 4.0 Server, Win 2000 Server/Advanced Server/DataCenter不支援 XP
Personal EditionWin 98, Win Me, NT 4.0 Workstation, Win 2000 Professional, 及所有 Server 版開發/測試用,功能受限
Developer Edition同 Enterprise,授權僅供開發測試功能完整,非生產

⚠️ **Windows XP 只能安裝 Personal/Developer Edition**,Enterprise/Standard 安裝會被阻擋。

硬體最低需求

元件最低規格建議規格
CPUPentium 166 MHzPentium III 500 MHz+ / 多核心
記憶體64 MB256 MB+ (資料量 1:1 MB:GB 比例建議)
硬碟空間500 MB 程式 + 500 MB 資料程式 2 GB + 資料/記錄/備份 依規劃 (建議資料/記錄分離不同磁碟)
顯示800x6001024x768+
瀏覽器IE 5.0+IE 6.0 SP1+

安裝前準備

  1. 關閉防毒軟體、防火牆 (安裝期間)
  2. 確認系統管理員權限
  3. 備份現有資料 (若升級/並存)
  4. 準備安裝光碟/ISO:SQL Server 2000 Enterprise/Standard
  5. 下載修補程式 (離線環境預先下載):
    • SQL Server 2000 SP4 (SQL2000-KB884525-SP4-x86-CHS.exe)
    • SQL Server 2000 SP4 後安全性修補 (SQL2000-KB948110-v8.00.2050-x86x64-CHS.exe,修正嚴重緩衝區溢位漏洞 MS08-040)

安裝步驟詳解 (Enterprise Edition 範例)

1. 自動播放選單 → 「安裝 SQL Server 2000 元件」 → 「安裝資料庫伺服器」

安裝選單1 安裝選單2

2. 歡迎頁 → 下一步 → 本機電腦

本機電腦 安裝選擇

3. 安裝選擇 → 「建立新的 SQL Server 執行個體」 (首次安裝選此,進階選項稍後可調)

建立新執行個體

4. 使用者資訊 → 輸入姓名/公司,接受授權條款

使用者資訊 授權條款

5. 安裝定義 → 「伺服器與用戶端工具」 (單機完整安裝,含 Enterprise Manager、Query Analyzer)

伺服器與用戶端工具

6. 執行個體名稱 → 「預設執行個體」 (網路名稱 = 電腦名稱,如 DARKROAD)

⚠️ 執行個體名稱:

  • 長度 ≤ 16 字元 (建議 ≤ 10)
  • 不可為 Default、MSSQLServer、保留關鍵字
  • 同一台機器可安裝多個具名執行個體
執行個體名稱

7. 安裝類型 → 「典型」 (含所有常用功能) → 目的資料夾 (建議非系統碟,如 D:\MSSQL)

安裝類型與路徑

💡 資料/記錄檔建議放非系統碟,預留 ≥ 1 GB 空間應付記錄增長。

8. 服務帳號 → 「對每個服務使用同一帳號」 → 「使用本地系統帳號」

若用網域帳號,需加入本機 Administrators 群組。

服務帳號

9. 驗證模式 → 「混合模式」 → 設定 sa 密碼

🔒 生產環境**務必設定強密碼**,不可留空。若僅 Windows 驗證,選「Windows 驗證模式」。

驗證模式

10. 授權模式 → 依購買 CAL 或處理器授權輸入

授權模式

11. 安裝進行 (~10-20 分鐘) → 完成 → 新增開始功能表 → 開啟「線上叢書」學習

安裝完成 開始功能表

修補程式部署順序 (關鍵!)

1. 基礎安裝:SQL Server 2000 Enterprise/Standard
2. 套用 SP4:SQL2000-KB884525-SP4-x86-CHS.exe
   - 包含累積修正、效能改善、相容性修正
   - 必須在基礎安裝完成後、啟動服務前套用
3. 套用 SP4 後安全性修補:SQL2000-KB948110-v8.00.2050-x86x64-CHS.exe
   - 修正 MS08-040 (緩衝區溢位可遠端執行程式碼)
   - 嚴重等級:Critical,公開暴露環境必裝
4. 重新啟動服務 / 重開機
5. 驗證版本:SELECT @@VERSION → 應顯示 8.00.2050 (SP4 + KB948110)

常見安裝問題與對策

問題原因解決
安裝卡住/回滾防毒軟體攔截、權限不足、磁碟空間不足關閉防毒、確認 Admin、清理空間
無法連線本機Named Pipes/TCP/IP 協定未啟用Server Network Utility 啟用協定
sa 登入失敗混合模式未選、密碼錯誤重裝或登錄修改 LoginMode=2
中文亂碼排序規則錯誤重裝選 Chinese_Taiwan_Stroke_CI_AS 或 Chinese_PRC_CI_AS
記憶體錯誤32-bit 限制、AWE 未啟用啟用 AWE、/3GB switch、升級 64-bit 版本

已知安全風險 (EOL 後)

  • 無安全性更新,新發現漏洞 (如 CVE-2012-1896, CVE-2020-0618) 永不修補
  • TLS 1.0/1.1 預設啟用,不支援 TLS 1.2/1.3 (需註冊表修改 + 修補程式)
  • 不支援 Always Encrypted、動態資料遮罩、RLS 等新安全功能
  • 合規風險:PCI-DSS、GDPR、個資法要求支援中平台

遷移建議路徑

SQL Server 2000 
  → (升級工具/手動腳本) 
  → SQL Server 2008 R2 (最後支援 32-bit) 
  → SQL Server 2012/2014/2016/2017/2019/2022 (64-bit only)
  
關鍵遷移工作:
1. 資料庫相容性等級逐步提升 (80 → 90 → 100 → 110 → 130 → 150 → 160)
2. 停用功能替換:DTS → SSIS、SQLMail → Database Mail、sp_OA* → CLR
3. 系統資料表直接存取改為目錄檢視 (sys.*)
4. 字串函數、日期函數、編碼行為差異測試
5. 效能基準測試與索引重建

SQL Server 2000 承載了許多經典系統的榮光,但技術債務已達臨界點。**維護舊系統時請嚴格隔離網路、套用所有可用修補、監控異常活動,並積極推動遷移計畫**。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved