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

SQL Server 2005 就地升級標準化操作手冊:預檢查、備份、排空與驗證全流程

     編輯:關於SqlServer

就地升級風險提示

  • 不可逆:失敗需從備份恢復,RTO 較長。
  • 實例級影響:同實例所有數據庫同時停機。
  • 環境耦合:OS/驅動/補丁兼容性風險集中暴露。

標準化預升級任務(同 20353 核心清單)

  1. 所有數據庫啟用自動增長,磁盤預留 2 倍空間。
  2. 禁用啟動存儲過程(scan for startup procs = 0)。
  3. 系統+用戶數據庫全量備份 WITH CHECKSUM, COMPRESSION。
  4. 驗證備份可恢復性(RESTORE VERIFYONLY + 測試恢復)。
  5. Activity Monitor 確認無用戶連接(SPID > 50)。
  6. 停用 Agent、複寫、鏡像、日誌傳送、AlwaysOn 等高可用組件。

升級執行要點

  • 以 sysadmin 權限運行 Setup.exe。
  • 選擇「升級現有實例」,輸入產品金鑰(試用版自動填充)。
  • 安裝規則檢查:必須全綠,黃/紅項需修復後重試。
  • 功能選擇:保持原有功能集,勿隨意增減。
  • 實例配置:保持原實例名、排序規則、服務賬號、認證模式。
  • 錯誤報告/使用情況:按企業策略選擇。

升級後強制驗證清單

回滾預案

  1. 協載失敗實例,刪除殘留文件/註冊表。
  2. 重裝 SQL Server 2005 同版本/補丁級。
  3. 按序恢復 master → msdb → model → 用戶庫(WITH NORECOVERY 鏈接日誌備份)。
  4. 驗證版本、應用連接、作業排程。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved
項目命令/操作合格標準
版本確認SELECT @@VERSION顯示 9.00.xxxx (SP 版本)
數據庫狀態SELECT name, state_desc FROM sys.databases全部 ONLINE
兼容性級別SELECT name, compatibility_level FROM sys.databases按需調整 (90/100/110...)
完整性DBCC CHECKDB (PHYSICAL_ONLY 先行)無錯誤
統計信息EXEC sp_updatestats完成無錯誤
登錄/權限EXEC sp_help_revlogin 對比SIDs 一致,孤立用戶已修
Agent 作業啟用並測試關鍵作業歷史記錄成功
應用冒煙核心業務流程端到端測試功能正常、性能基線達標