首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

SQL Server 安裝常見問題彙總與解決方案

     編輯:MySQL 資料庫相關知識

核心前提

  • 安裝帳號必須為 Administrators 群組成員(建議直接用 Administrator)。
  • 若雙擊安裝程式無反應,嘗試執行安裝目錄下的 SETUPMSDE 或進入 MSDE 子目錄執行 SETUP.EXE。

版本衝突處理

情境解決步驟
SQL 7.0 共存 必須先完整移除 7.0 再裝 2000。若殘留註冊鍵導致安裝失敗:
regedit → HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer 刪除整個鍵值。
機器已有 MSDE 2000 1. 用企業管理員備份資料庫 → 2. 直接覆蓋安裝(提示覆蓋選「是」)。
機器有 MSDE 7.0 或更舊 1. 備份資料 → 2. 移除舊版 → 3. 裝 MSDE 2000 → 4. 還原備份。
重裝提示「已存在實例」 刪除 Program Files\Microsoft SQL Server 目錄 + 清理對應註冊表鍵值後再裝。

卸載殘留清理

  • 刪除 Windows 目錄下 mscoree.dll、Microsoft.Net 資料夾。
  • 註冊表清理:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NetFramework
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup

DLL 遺失

從 SQL Server 安裝媒體尋找缺失的 .dll,複製到 %SystemRoot%\System32 及 System 目錄。

服務配置失敗

  • 確認 SQLSERVERAGENT、MSSQLSERVER 服務啟動帳號權限。
  • 檢查防火牆是否阻擋 1433/1434 端口。
  • 查看 C:\Program Files\Microsoft SQL Server\MSSQL\LOG\ERRORLOG 具體錯誤碼。

快速檢查清單

  1. ✅ 管理員身分執行安裝程式
  2. ✅ 關閉防毒軟體、防火牆
  3. ✅ 移除舊版本殘留
  4. ✅ 磁碟空間 ≥ 2 GB
  5. ✅ 系統語言/地區設定與安裝媒體一致
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved