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

如何快速判斷 DB2 實例版本號與修補包級別

     編輯:DB2 教學

標準方法:db2level 命令

DB2 5.2 及以上版本,安裝實例時自動部署 db2level 可執行程序,輸出詳細版本與修補信息。

命令輸出格式

DB21085I Instance "<實例名>" uses DB2 code release "<Release號>"
with level identifier "<內部版本號>" and informational tokens
"<產品版本>", "<代碼級別>" and "<修補包級別>".

實例解讀

DB21085I Instance "DB2" uses DB2 code release "SQL05020"
with level identifier "02070103" and informational tokens
"DB2 v5.2.0.30", "c990717" and "WR21119".
字段含義示例值
Instance實例名DB2
Code ReleaseRelease.Version.Module (SQL + 5位)SQL05020 = R5 V2 M0
Level Identifier內部構建版本號02070103
Informational Token 1產品可讀版本DB2 v5.2.0.30
Informational Token 2代碼級別/構建日期c990717 (1999-07-17)
Informational Token 3修補包級別 (FixPak)WR21119

注意事項

  • db2level 不可跨系統複製使用(綁定實例環境)。
  • 僅顯示正式支持的修補包級別。

舊版本 (V5.0/V2.0) 獲取版本的替代方法

平台方法
OS/2syslevel 命令
Windows NT註冊表 HKEY_LOCAL_MACHINE\SOFTWARE\IBM\DB2\DB2 Universal Database xx edition\CurrentVersion
AIXdump -H $HOME/sqllib/lib/libdb2e.a
Solariscat /opt/IBMdb2/V5.0/cfg/bldlevel 或 ldd -s $HOME/sqllib/lib/libdb2e.so | grep engn | grep search | uniq
HP-UXcat /opt/IBMdb2/V5.0/cfg/bldlevel

總結

現代版本(≥5.2)直接跑 db2level 即可獲取完整版本、構建日期、FixPak 級別三大核心信息,運維排查首選命令。

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