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

Windows 7 安裝 SQL Server 2005 完整圖文教學與坑點避雷

     編輯:關於SqlServer

前言

SQL Server 2005 非原生支援 Windows 7,安裝需額外配置 IIS、服務、防火牆、通訊協定。本文整理完整可行步驟,避開常見失敗點。

先決條件:啟用 IIS 必要元件

控制台 → 程式集 → 開啟或關閉 Windows 功能 → Internet Information Services,勾選:

  • Web 管理工具 → IIS 6 管理相容性 → IIS 6 WMI 相容性
  • Web 管理工具 → IIS 6 管理相容性 → IIS 6 Metabase 與組態相容性
  • WWW 服務 → 應用程式開發 → ASP.NET
  • WWW 服務 → 通用 HTTP 功能 → HTTP 重新導向
  • WWW 服務 → 安全性 → Windows 驗證

安裝流程三部曲

  1. 安裝 SQL Server 2005 標準版/企業版:依精靈預設下一步
  2. 安裝 SQL Server 2005 SP3:關鍵步驟,解決 Win7 相容性問題
    • 安裝前:工作管理員結束 sqlservr.exe 進程
    • 安裝中:系統帳號權限設定頁,需手動啟動 SQL Server 服務
    • 安裝後:重新啟動電腦
  3. 啟用 SQL Server Browser 服務:
    • SQL Server 組態工具 → SQL Server 外部應用設定器 → 服務與連線
    • 選 SQL Server Browser → 啟動類型:自動 → 套用

防火牆例外規則設定

注意:MSSQL.1 為實例 ID,實際路徑請以安裝目錄為準。

SQL Server 組態管理器設定

1. 用戶端通訊協定

SQL Native Client 組態 → 用戶端通訊協定 → 同時啟用 TCP/IP 與 Named Pipes

2. 伺服器網路組態

SQL Server 網路組態 → Protocols for MSSQLSERVER → 啟用 TCP/IP、Named Pipes

驗證模式與帳號建立

  1. SSMS 以 Windows 驗證登入 → 伺服器右鍵 → 內容 → 安全性 → SQL Server 和 Windows 驗證模式
  2. 安全性 → 登入 → 右鍵新增登入 → SQL Server 驗證 → 設定登入名稱、密碼、預設資料庫
    • 取消勾選「強制密碼到期」
    • 使用者對應頁籤:勾選對應資料庫、指派 db_owner 角色(否則無法連線)
  3. 重新啟動電腦(重啟服務不夠,必須重開機)

連線測試

  • SSMS 伺服器名稱:ServerName\SQLEXPRESS (或實例名稱)
  • 驗證:SQL Server 驗證 → 輸入剛建立的帳號密碼
  • 選項 → 連線屬性 → 網路協定:選擇 TCP/IP

常見失敗原因排查

規則名稱程式路徑埠/協定
SQL Server 資料庫引擎C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exeTCP 1433 (或自訂埠)
SQL Server BrowserC:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exeUDP 1434
現象可能原因解決
安裝失敗/卡住未安裝 SP3、IIS 元件缺失補裝 IIS 元件 → 重裝 SP3
無法連線Browser 服務未啟、防火牆阻擋、協定未啟用檢查服務、防火牆例外、TCP/IP 啟用
登入失敗驗證模式錯誤、帳號無 db_owner、未重開機改混合模式、給權限、重開機
Named Pipes 錯誤用戶端/伺服器端協定不一致雙端同啟用 TCP/IP + Named Pipes

結語

Windows 7 安裝 SQL Server 2005 的核心在於:SP3 修補相容性、Browser 服務啟用、防火牆雙例外、混合驗證模式、TCP/IP 協定、必須重開機。遵循此流程可大幅降低安裝失敗率。

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