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

IBM DB2 V9.1 Linux 版安裝配置完整指南:從部署到 CLI/ODBC 開發環境建置

     編輯:DB2 教學

1. 安裝 IBM DB2 V9.1 Linux 版

  1. 下載 db2exc_912_LNX_x86.tar.gz,解壓至 ext2/ext3 分區。
  2. 執行 ./db2setup 啟動圖形安裝精靈:
    • 選擇 Install New Instance
    • 採用 Typical Mode,預設安裝路徑 /opt/ibm/db2/V9.1/
    • 寫入環境變數:echo "DB2_ROOT=/opt/ibm/db2/V9.1/" >> /etc/profile
    • 自動建立關鍵使用者:db2inst? (實例擁有者)、db2fenc? (柵欄用戶)、db2adsusr? (DAS 用戶)
    • 建立實例並完成安裝,顯示 Successful 即代表成功。
  3. 驗證服務進程:ps -e | grep db2 應顯示三個不同名稱進程。
  4. 檢查啟動機制:tail /etc/inittab 最後一行為 fmc:2345:respawn:/opt/ibm/db2/V9.1/bin/db2fmcd (Fault Monitor Coordinator),由 init 直接 spawn,非傳統 init.d 腳本。

2. 配置資料庫目錄與 CLI/ODBC 連線

# 切換至實例擁有者
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>

3. CLI/ODBC 程式開發環境建置

  • 若僅需 CLI/ODBC 開發,可註解 /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)

4. 修改與卸載

卸載前務必反編目資料庫與節點,再執行 $DB2_ROOT/install/db2_deinstall -a,最後清理啟動項。

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