1、解壓縮安裝包
#gunzip v9.7_linuxia32_server.tar.gz
#tar -xvf v9.7_linuxia32_server.tar
2、進入解壓後的檔案目錄,執行安裝:(我們選擇手動安裝)
注意:DB2_install為手動安裝 db2_setup為圖形安裝
#./Db2_install-------no-----aese
3、建立DB2運行所需的組和使用者:
#groupadd -g 901 db2grp
#groupadd -g 902 db2fgrp
#groupadd -g 903 db2agrp
#useradd -g db2grp -u 801 -d /home/db2inst1-m -s /bin/bash db2inst1 --管理當前執行個體
#useradd -g db2fgrp -u 802 -d /home/db2fenc-m -s /bin/bash db2fenc
#useradd -g db2agrp -u 803 -d /home/db2das-m -s /bin/bash db2das --管理所有執行個體
4、設定密碼:
passwd db2inst1
passwd db2fenc
passwd db2das
5、建立執行個體
#cd /opt/ibm/db2/V9.7/instance
#./dascrt -u db2das
#./db2icrt -u db2inst1 db2inst1
注意:DBI1922N The host name is not valid.報無法解析錯誤,在/etc/hosts檔案中添加解析參數即可
注釋:
Dascrt:建立的是DB2 adminstration server,每台伺服器只有一個這種server,為進行DB2管理(比如運行控制中心)所必須,同時指定其系統管理使用者是db2das。
db2icrt:建立的是執行個體,其名字一般和系統管理使用者名一樣,這裡均為db2inst1。
6、啟動DB2
# su - db2das
$ db2admin start ----啟動DB2管理伺服器
SQL4409W The DB2 Administration Server is already active.
$su - db2inst1
$ db2start ----啟動資料庫執行個體
05/07/2012 01:30:04 0 0 SQL1063N DB2START processing was successful.
SQL1063N DB2START processing was successful.