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

MSDE 2000 無人值守自動安裝完整指南 (含 SP3a)

     編輯:關於SqlServer

MSDE 2000 (Microsoft SQL Server 2000 Desktop Engine) 是免費、可重新散發的輕量級資料庫引擎,適合中小型網站/應用。本文詳述**命令列無人值守安裝**流程,含混合驗證模式與 sa 密碼預設。

適用場景與下載

  • 網站併發連線較低 (連線數限制 ~5 個批次工作負載調節)、無需企業版功能 (Analysis Services, 複寫、完整管理工具)。
  • 下載:MSDE 2000 Release A (含 SP3a) - MSDE2000A.exe。

無人值守安裝步驟

1. 解壓縮安裝檔案

  • 雙擊 MSDE2000A.exe,預設解壓至 C:\MSDERelA\。

2. 開啟命令提示字元執行安裝

cd C:\MSDERelA
setup SAPWD="StrongP@ssw0rd" SECURITYMODE=SQL
  • SAPWD:**務必設定強健 sa 密碼**,空密碼極度危險。
  • SECURITYMODE=SQL:啟用 **混合驗證模式** (SQL Server + Windows 驗證)。若省略則預設僅 Windows 驗證。
  • 其他常用參數:
    • INSTANCENAME="MYINSTANCE":具名執行個體 (預設為預設實例)。
    • TARGETDIR="D:\SQL\":自訂安裝路徑。
    • /qn:完全無訊息模式 (無 UI),配合 /l*v install.log 記錄安裝日誌。

3. 安裝過程與完成

  • 執行後顯示進度對話方塊 (若未加 /qn),完成提示重新開機。
  • 重開機後 SQL Service 自動啟動,系統匣顯示「服務管理員」圖示,右鍵可控制服務啟停。

4. 服務未自動啟動時的手動處理

1. 執行 services.msc (或「管理工具」→「服務」)
2. 找到 "MSSQLSERVER" (或 "MSSQL$MYINSTANCE")
3. 啟動類型設為「自動」 → 啟動服務

COMSHARP CMS / 應用程式連線設定

安裝程式會要求提供:

  • 伺服器位址:localhost 或 127.0.0.1 (具名實例 localhost\MYINSTANCE)
  • 系統管理帳號:sa
  • 密碼:安裝時設定的 SAPWD
連線測試通過即表示 SQL Server 服務正常運行並可接受連線。

安全性後續強化 (安裝完成後必做)

  1. 啟用 Windows 防火牆封鎖 TCP 1433 / UDP 1434 (僅允許本機/應用伺服器 IP)。
  2. 若不需混合模式,透過 EM/註冊表改回 **僅 Windows 驗證**。
  3. 使用 Killpwd.exe 清除安裝目錄下的 setup.iss, sqlstp.log 中的明文密碼。
  4. 建立非 sa 的應用程式專用登入帳戶,授予最小權限。
  5. 定期執行 MBSA 掃描。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved