db2exc_912_LNX_x86.tar.gz,解壓至 ext2/ext3 分區。./db2setup 啟動圖形安裝精靈:
/opt/ibm/db2/V9.1/echo "DB2_ROOT=/opt/ibm/db2/V9.1/" >> /etc/profiledb2inst? (實例擁有者)、db2fenc? (柵欄用戶)、db2adsusr? (DAS 用戶)ps -e | grep db2 應顯示三個不同名稱進程。tail /etc/inittab 最後一行為 fmc:2345:respawn:/opt/ibm/db2/V9.1/bin/db2fmcd (Fault Monitor Coordinator),由 init 直接 spawn,非傳統 init.d 腳本。# 切換至實例擁有者
su - db2inst1
cd $DB2_ROOT
# 編目遠端節點與資料庫
./db2 catalog tcpip node <hostname> remote <ip> server <port>
./db2 catalog db <dbname> at node <hostname>
./db2 connect to <dbname> user <user> using <pwd>
# 反編目
./db2 uncatalog db <dbname>
./db2 uncatalog node <hostname>
/etc/inittab 中 db2fmcd 啟動行,停用資料庫服務。/home/db2inst1/sqllib/db2profile) 需確保 /etc/profile 包含:
export DB2INSTANCE=db2inst1
export PATH=$DB2_ROOT/bin:$PATH
export LD_LIBRARY_PATH=$DB2_ROOT/lib32:$LD_LIBRARY_PATH
$DB2_ROOT/lib32/libdb2.so (或連結至 /home/db2inst1/sqllib/lib)卸載前務必反編目資料庫與節點,再執行 $DB2_ROOT/install/db2_deinstall -a,最後清理啟動項。