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

MSSQL 2000 SP4 安裝失敗:TMP/TEMP 路徑指向虛擬記憶體磁碟導致錯誤 703 解決實錄

     編輯:關於SqlServer

問題現象

在 Windows XP SP2 機器上,配置記憶體虛擬磁碟(R:)並將系統環境變數 TMP、TEMP 指向 R:。安裝 SQL Server 2000 SP4 時出現:

setup.ins 內部錯誤,錯誤 703

安裝錯誤 703 畫面

根本原因

SQL Server 安裝程式在解壓縮、編譯過程中大量使用暫存目錄。虛擬記憶體磁碟(RAM Disk)雖然速度快,但:

  • 容量有限,大檔案解壓易滿
  • 重啟後資料消失,安裝程式可能需重啟繼續
  • 某些安裝程式不支援非實體磁碟路徑

解決方案:臨時修改環境變數

  1. 開啟命令提示字元(cmd.exe)
  2. 將暫存目錄指向實體磁碟(如 C:\TEMP):
    set TMP=C:\TEMP
    set TEMP=C:\TEMP
  3. 在同一個命令視窗中直接啟動 SP4 安裝程式

安裝順利完成,無錯誤 703。

驗證與建議

  • 未測試是「路徑問題」還是「虛擬磁碟問題」,但修改環境變數法確實有效
  • 安裝完成後可恢復原 TMP/TEMP 設定
  • 遇到類似 Service Pack、Hotfix 安裝失敗,優先檢查暫存目錄是否指向特殊裝置

這是一個經典的「環境變數干擾安裝程式」案例,記錄備查。

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