DB2 설치매뉴얼: DB2_setupguide_k.pdf
DB2 설치하기
- 압축을 푼 위치 /home/xxxxxx/db2install/에서 db2_install을 실행
- smit을 이용해 db2admin 계정 생성
- 설치된 위치 /opt/IBM/db2/V9.5/instance에서 db2_icrt -u db2admin db2admin 실행 (DB2 instance를 생성)
- db2admin 계정으로 로그인 (db2profile이 실행되어 DB2 실행 환경을 갖춤)
- db2start 실행을 통해 DB2 instance를 실행
- db2 create db JTS using codeset UTF-8 pagesize 16 k 를 통해 데이터베이스 생성
DB2 포트 변경 및 TCPIP 설정
DB2 설치제거하기
- /etc/services 수정 (참조 : http://en.wikipedia.org/wiki/Inetd )
db2admin 50001/tcp # port for db2admin instance - db2 dbm configuration 수정
db2 update dbm cfg using SVCENAME 50001 - db2 connection type를 TCP/IP로 수정
db2set DB2COMM=TCPIP - /etc/security/limits, /etc/security/users 수정
- 설정을 반영하기 위해 db2stop 후 db2start
DB2 instance 종료하는 방법
- DB2 instance owner(db2admin)로 로그인합니다.
- DB2 instance owner(db2admin)의 .profile에 DB2 커맨드환경이 설정되어 있지 않으면 DB2 커맨드 환경을 설정합니다: . ~/sqllib/db2profile
- DB와 연결된 응용프로그램이나 사용자가 있는지 확인합니다: db2 list applications
- 필요시 강제로 데이터베이스와의 연결을 끊습니다: db2 force application all
- DB2 instance를 종료합니다: db2stop
DB2 instance 종료하는 비정상적인 방법
db2_kill
(DB2 V9 WSE: db2nkill 0 )db2_kill
DB2 설치제거하기
- db2 list database directory show detail를 통해 데이터베이스 목록을 나열합니다.
- db2 drop database
을 통해 데이터베이스를 삭제합니다. - db2idrop
을 통해 인스턴스를 삭제합니다. - db2_deinstall -a를 사용해서 설치 디렉토리를 삭제합니다. (@ 설치 이미지 디렉토리)
DB2 로그
/home/db2admin/sqllib/db2dump/db2diag.log
AIX에서 로그를 영문으로 잡고자 할때
export LANG=C
Korn shell auto completion 설정방법
.profile에 set -o vi를 추가
ESC \ = autocomplete, will complete upto the non-unique character.
ESC * = space delimited list of all files that match the pattern you started with.
ESC /str = search the commandline history for str.
ESC n = search for the next occurance of str.
ESC k = go back one in the commandline history.
ESC j = go forward one in the commandline history.
ESC $ = go to the end of the current line
ESC 0 = go to the beginning of the current line
ESC i = return to insert mode
ESC A = append to the end of the current line
ESC I = insert from the beginning of the current line
ESC fx = move cursor to the right until the next occurance of x
ESC Fx = move cursor to the left until the next occurance of x
ESC x = delete character under cursor and place it in the buffer
ESC p = place the contents of the buffer after the cursor
(combining the last two keystrokes)
ESC xp = transpose two characters
/home/db2admin/sqllib/db2dump/db2diag.log
AIX에서 로그를 영문으로 잡고자 할때
export LANG=C
Korn shell auto completion 설정방법
.profile에 set -o vi를 추가
ESC \ = autocomplete, will complete upto the non-unique character.
ESC * = space delimited list of all files that match the pattern you started with.
ESC /str = search the commandline history for str.
ESC n = search for the next occurance of str.
ESC k = go back one in the commandline history.
ESC j = go forward one in the commandline history.
ESC $ = go to the end of the current line
ESC 0 = go to the beginning of the current line
ESC i = return to insert mode
ESC A = append to the end of the current line
ESC I = insert from the beginning of the current line
ESC fx = move cursor to the right until the next occurance of x
ESC Fx = move cursor to the left until the next occurance of x
ESC x = delete character under cursor and place it in the buffer
ESC p = place the contents of the buffer after the cursor
(combining the last two keystrokes)
ESC xp = transpose two characters
Shell auto completion Shell csh ksh bash Single option completion Esc Esc Esc \ Tab Unresolved reference menu Ctrl-D Esc = Tab Tab
댓글 없음:
댓글 쓰기