グループ、ユーザーの作成

##管理サーバ用グループ、ユーザーの作成
groupadd -g 601 dasadm1
useradd  -u 601 dasusr1  -g dasadm1  -d /home/dasusr1 -m

##インスタンス用グループ、ユーザーの作成
groupadd -g 602 db2iadm1
useradd  -u 602 db2inst1 -g db2iadm1 -d /home/db2inst1 -m

##DB2用グループ、ユーザーの作成
groupadd -g 603 db2fadm1
useradd  -u 603 db2fenc1 -g db2fadm1 -d /home/db2fenc1 -m

##パスワード作成
passwd dasusr1
passwd db2inst1
passwd db2fenc1

管理サーバの作成

/opt/ibm/db2/V9.5/instance/dascrt -u dasusr1

記号リンクの作成

/opt/ibm/db2/V9.5/cfg/db2ln

サービスの設定

vi /etc/servicesを開き以下の記述を追加
db2c_db2inst1   50000/tcp

インスタンスの作成

/opt/ibm/db2/V9.5/instance/db2icrt -a SERVER -u db2fenc1 db2inst1


DB2 Net Search Extender

tar xzvf ../db2_v95_linuxia32_nse.tar.gz
cd linux/
./db2nse_install net_search_extender_9.5.0.0_Linux_i686.tar.gz
/opt/ibm/db2/V9.5/instance/db2iupdt db2inst1



ポートの開放

/sbin/iptables -I INPUT -p tcp -m tcp --dport 50000 --syn -j ACCEPT
/sbin/iptables-save > /home/webadmin/iptables
cp /etc/sysconfig/iptables /etc/sysconfig/iptables.old
cp /home/webadmin/iptables /etc/sysconfig/iptables
/etc/init.d/iptables restart

インスタンスの設定

su - db2inst1
db2 update database manager configuration using svcename db2c_db2inst1
db2set DB2COMM=tcpip


サンプル作成~接続テスト

##インスタンスへ切替
su - db2inst1

##サンプルデータベースを作成
db2sampl

##データベースを起動
db2start

##データベースsampleへ接続
db2 connect to sample

##データベースsampleを切断
db2 disconnect sample

##データベースを終了
db2stop

最終更新:2008年10月07日 16:55