db2 Linux 설치

DB2 설치 및 삭제
설치 OS
. CentOS 5.7
. Gnome
다운로드
. http://www.ibm.com/db2/express/download.html
. db2exc_975_LNX_x86.tar.gz
# cd /usr/local
# tar xvfz db2exc_975_LNX_x86.tar.gz
커널 수정
# ipcs -l
# sysctl -w kernel.msgmni=128
설치1 - GUI
# ./db2setup
. 제품 설치
. 새로 설치
. 소프트웨어 사용권 계약 : 승인
. 일반 설치
. 내 설정값 저장
. 설치 디렉토리 : /opt/ibm/db2/v9.7
. DAS 사용자
- dasusr1 / dasadm1
. 인스턴스 설정
. 인스턴스 사용자
- db2inst1 / db2iadm1
. 분리 사용자
- db2fenc1 / db2fadm1
설치2
# mkdir /db2home
# groupadd -g 999 db2iadm1
# groupadd -g 998 db2fadm1
# groupadd -g 997 dasadm1
# useradd -u 1004 -g db2iadm1 -m -d /db2home/db2inst1 db2inst1
# useradd -u 1003 -g db2fadm1 -m -d /db2home/db2fenc1 db2fenc1
# useradd -u 1002 -g dasadm1 -m -d /home/dasusr1 dasusr1
# passwd db2inst1
# mkdir /db2data
# mkdir /db2data/db2inst1
# chown -R db2inst1:db2iadm1 /db2data/db2inst1
# chmod 0775 /db2data/db2inst1
# ./db2_install
; DB2.EXP
# cd /opt/ibm/db2/v9.7/instance
# ./db2icrt -u db2fenc1 db2inst1
# ./dascrt dasusr1
# su - db2inst1
$ db2start
$ db2sampl /db2data
$ db2 connect to sample user db2inst1 using db2inst1
$ db2 "select * from employee fetch first 2 rows only"

삭제
# su - db2inst1
$ db2 list db directory
$ db2 "drop database DB_NAME"
$ db2 terminate
$ db2stop
# cd /opt/ibm/db2/v9.7/instance
# ./daslist
# ./dasdrop
# ./db2list
# ./db2idrop
# cd /usr/local/special_27924_linuxia32_expc
# ./db2_deinstall

댓글

이 블로그의 인기 게시물

[ASP] ASP에서 오라클 DB연결 문의 - Microsoft OLE DB Provider for Oracle error '80004005'

db2 user 생성 및 권한 설정

[자바스크립트] 소수점 계산오류가 생길때 해결 방법