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

SQL Server 2005 版本號查詢與 Service Pack 修補完整指南

     編輯:SQL Server 2005

一、 為什麼要確認版本與修補等級?

SQL Server 2005 RTM(Release to Manufacturing)版本號為 9.00.1399(對應 3042 為早期建置號),存在多項嚴重 Bug 與安全性漏洞。生產環境**務必套用最新 Service Pack(SP)與累積更新(CU)**。

二、 查詢目前版本資訊的三種方法

1. SERVERPROPERTY 函數(推薦,結構化輸出)

SELECT 
    CONVERT(sysname, SERVERPROPERTY('ServerName')) AS InstanceName,
    SERVERPROPERTY('ProductVersion') AS Version,
    SERVERPROPERTY('Edition') AS Edition,
    SERVERPROPERTY('ProductLevel') AS PatchLevel;

輸出範例:

屬性範例值
InstanceNameMYSERVER\INST1
Version9.00.4035.00
EditionEnterprise Edition
PatchLevelSP3

2. 全域變數 @@VERSION(快速人工閱讀)

SELECT @@VERSION;

輸出:Microsoft SQL Server 2005 - 9.00.4035.00 (X64) ... Enterprise Edition on Windows NT 6.1 ...

3. SSMS 物件總管 → 右鍵伺服器 → 屬性 → 一般頁籤

圖形化介面顯示版本、版本號、SP 等級。

三、 SQL Server 2005 主要版本號對照表

版本建置號 (ProductVersion)發布日期備註
RTM9.00.1399.062005-11原始版
SP19.00.2047.002006-04
SP29.00.3042.002007-02文中提到的 3042
SP39.00.4035.002008-12**主流支援結束前最後一個 SP**
SP49.00.5000.002010-12延伸支援階段發布

關鍵特性:Service Pack 為**累積性**更新,SP3 包含 SP1+SP2 所有修正,直接安裝最新 SP 即可,無需逐級升級。

四、 官方下載與支援生命週期

  • Microsoft 官方下載中心:搜尋 SQL Server 2005 Service Pack 4(含 SP3 所有內容)。
  • MSDN 版本對照文件:https://msdn.microsoft.com/zh-cn/library/dd353312(SQL.90).aspx
  • 注意:SQL Server 2005 於 2016/04/12 結束延伸支援,**不再提供安全性更新**,建議規劃升級至 SQL Server 2019/2022 或 Azure SQL。

五、 修補前檢查清單

  1. 完整備份所有使用者資料庫與系統資料庫(master, msdb, model)。
  2. 確認磁碟空間充足(SP 安裝需暫存空間)。
  3. 停止相關應用程式與 SQL Server Agent 作業。
  4. 以 sysadmin 角色執行安裝程式。
  5. 安裝完成後重新啟動 SQL Server 服務,並驗證版本號。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved