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

DB2 徹底移除指南:刪除資料庫、實例、DAS、用戶群組與安裝檔案完整步驟

     編輯:DB2 教學

前置作業

# 1. 確認安裝路徑與版本
ps -ef | grep db2
./db2level
# 輸出範例:Product is installed at "/opt/db2_09_01"

1. 刪除實例上所有資料庫

su - db2inst1
cd /home/db2inst1/sqllib
./db2 list db directory
./db2 force application all
./db2stop force
./db2start
./db2 drop db <dbname>   # 逐一刪除
./db2 list db directory  # 確認已空
./db2stop

2. 刪除所有實例

su - root
./db2ilist                    # 列出實例
# Windows: echo %DB2INSTANCE%
# UNIX: set | grep DB2INSTANCE

su - db2inst1
./db2stop                     # 停用實例
exit
./db2idrop db2inst1           # 刪除實例
# 若提示無法刪除 sqllib 且產生 .nfs 檔,表示掛載 NFS,需先在檔案伺服器端刪除再清理本地

3. 刪除 DAS 管理伺服器 (若有)

./daslist   # 檢查
./dasdrop   # 刪除

4. 確認實例已清空

./db2ilist  # 應無輸出

5. 解除安裝 DB2 產品

cd /opt/ibm/db2/V9.7/install  # 視版本路徑
./db2_deinstall -a

6. 善後:刪除用戶、群組、家目錄、環境變數

# AIX 範例
rmuser db2inst1
rmgroup db2iadm1
rm -r /home/db2inst1
# 清理 .profile/.bashrc 中的 db2profile 引用

完成

至此 DB2 徹底移除乾淨,可重新安裝同或不同版本。

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