當前位置:才華齋>IT認證>IBM認證>

IBM/DB2.Linux的安裝配置管理

IBM認證 閱讀(1.85W)

作為關係型資料庫技術的領導者,IBM公司在2001年將世界排名第四的Informix資料庫公司納入麾下,並將其所擁有的先進特性融入到DB2當中。下面小編準備了關於IBM/x的安裝配置管理的文章,提供給大家參考!

IBM/DB2.Linux的安裝配置管理

  1.安裝IBM/DB2 V9.1 Linux版

下載得到安裝檔案 db2exc_912_LNX_ ,解壓到ext2/3分割槽

# cd db2exc_912_LNX_x86

# ./db2setup

(1)彈出java的安裝介面,install new instance

(2)使用“Typical Mode”,選擇安裝目錄,預設為 DB2_root=/opt/ibm/db2/V9.1/

# echo DB2_root=/opt/ibm/db2/V9.1/ >> /etc/profile

(3)並預設建立 db2inst?、db2fenc?、db2adsusr? 這個幾個使用者最重要的是本地例項管理使用者 db2inst? 其負責管理資料庫例項

(4)建立Instance,然後下一步繼續安裝,看到successful結果,表示成功

(5) # ps -e | grep db2 應該可以看到三個不同名稱的程序

(6) # tail /etc/inittab #可以看到最後一行就是啟動db2的'方法

fmc:2345:respawn:/opt/ibm/db2/V9.1/bin/db2fmcd #DB2 Fault Monitor Coordinator

  2.配置IBM/DB2的庫開發和CLI/ODBC連線

# su db2inst1

$ cd $DB2_ROOT

## 編目(catalog):

$ ./db2 catalog tcpip node remote server

$ ./db2 catalog db at node

$ ./db2 connect to user using

## 反編目(uncatalog):

$ ./db2 uncatalog db

$ ./db2 uncatalog node

  3.修改,使用IBM/DB2的CLI/ODBC進行程式開發

(1)如果不想使用db2例項,而只是想使用CLI/ODBC來開發程式,可以註釋 /etc/inittab 中啟動db2的那一句,放棄啟動IBM/DB2資料庫服務。

(2)環境變數配置檔案 : /home/db2inst1/sqllib/db2profile

檢視 /etc/profile ,保證(新增或者修改)有以下兩句

export DB2INSTANCE=db2inst1

export PATH=$DB2_ROOT/binPATH

export LD_LIBRARY_PATH=$DB2_ROOT/lib32LD_LIBRARY_PATH

(3)編目目標機器地址與ODBC的DSN的關係,CLI/ODBC 中最重要的標頭檔案(include)和庫(lib)

$DB2_ROOT/lib32 或 其聯接 /home/db2inst1/sqllib/lib,其中最重要的是

  4.資料庫備份及恢復

(1).使用使用者名稱和口令登入伺服器

# db2 connect to ecm3000 user using

(2).強制停止所有應用,是非同步的

# db2 force applications all

(3).將資料庫備份到指定目錄下

# db2 backup database to

(4).從指定目錄中恢復資料庫

# db2 restore database from

  5.修改和解除安裝DB2

請先反編目()如步驟2中

# su db2inst1

$ cd $DB2_ROOT/install

$ ./db2_deinstall -a

等待結束 ...

修改該/etc/inittab 中啟動db2的那一句,保證放棄啟動IBM/DB2資料庫服務。