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

Windows XP 安裝 SQL Server 2000 實戰避坑:版本選擇、掛起文件操作注冊表清理、SP4 补丁必裝

     編輯:關於SqlServer

版本選擇:只能裝個人版或開發版

SQL 2000 四版本中,僅簡體中文個人版、簡體中文開發版支持 Windows XP。標準版、企業版會報「服務器組件不受支持」。

安裝過程卡住:「掛起的文件操作」

現象:提示「以前的安裝程序創建了掛起的文件操作,必須重啟」,重啟後依然報錯。

解決:刪除注冊表鍵值

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
  PendingFileRenameOperations  (刪除該值)

刪除後無需重啟,直接繼續安裝。

安裝完成卻連不上:缺 SP4 补丁

現象:企業管理器、查詢分析器本機正常,但 Java/JDBC/ODBC 遠程連接失敗。

根因:未安裝 SP4 补丁(或安裝了錯誤組件)。

SP4 包含三個獨立安裝包:

組件下載文件說明
Database 組件(核心)SQL2000-KB884525-SP4-x86.EXE必裝,含引擎、復制、客戶端連接
Analysis ServicesSQL2000.AS-KB884525-SP4-x86.EXEOLAP/挖掘用戶裝
MSDE (Desktop Engine)SQL2000.MSDE-KB884525-SP4-x86.EXEMSDE 實例裝

關鍵:下載後解壓,運行解壓目錄下的 setup.exe 或 setup.bat,**雙擊壓縮包裡的 EXE 只是解壓,不是安裝补丁**!

驗證补丁生效

SELECT @@VERSION;  -- 應顯示 SP4
SELECT SERVERPROPERTY('ProductLevel');  -- 應返回 SP4

裝上 Database 組件 SP4 後,遠程連接恢復正常。

完整安裝清單

  1. 選對版本:個人版/開發版
  2. 遇掛起文件錯誤 → 刪除 PendingFileRenameOperations
  3. 安裝完成 → 必裝 Database 組件 SP4(運行解壓後的 setup)
  4. 驗證 @@VERSION 顯示 SP4
  5. 配置混合認證(企業管理器 → 安全性 → SQL Server 和 Windows)
  6. 防火牆開放 1433

心得

花 3 天踩坑,核心教訓:XP 上裝 SQL 2000 必須打 SP4 Database 組件,且要運行解壓後的真正安裝程序。現在新環境請直接用 SQL Server 2017/2019 Developer Edition,避開所有兼容性坑。

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