./db2setup(圖形)或 ./db2_install(靜默)/opt/IBM/db2/V9.5),驗證 db2ls 顯示 V9.5 副本# 1. 停止 V8 實例
su - db2inst1
db2stop force; db2terminate
# 2. root 執行 V8 目錄下 db2iupdt(預遷移檢查)
/opt/IBM/db2/V8.1/instance/db2iupdt db2inst1
# 3. root 執行 V9.5 目錄下 db2imigr(正式遷移)
/opt/IBM/db2/V9.5/instance/db2imigr db2inst1
db2imigr 自動完成:實例綁定 V9.5 副本、註冊表變量遷移、DBM CFG 升級、JDK 路徑更新、審計配置遷移。
/opt/IBM/db2/V9.5/instance/dasmigr dasusr1
# 或刪除舊 DAS 重建:db2idrop dasusr1 && db2icrt -s DAS dasusr1
su - db2inst1
db2start
db2 "MIGRATE DATABASE sample USER db2admin USING ******"
# 多庫循環:for db in $(db2 list db directory | grep alias | awk '{print $4}'); do db2 "MIGRATE DATABASE $db ..."; done
db2 connect to sample; db2 "SELECT * FROM SYSIBM.SYSDUMMY1"~/sqllib/db2profile 中 DB2DIR=/opt/IBM/db2/V9.5 已更新db2level 確認輸出 DB2 v9.5.x.xdb2updv95 -d sample 完成數據庫內部元數據升級(可選但推薦)Linux/Windows 同理:安裝 V9.5 副本 → db2imigr 實例遷移 → MIGRATE DATABASE。Windows 需管理員權限運行命令,注意實例用戶密碼同步至服務登錄身份。