본문 바로가기

DB212

[AIX7] DB2 11.1.4 설치하기 테스트를 위한 DB2를 설치하고 정리한 글입니다. 아래 사이트의 순서 및 명령어를 많이 참고하였습니다. 출처 : https://gomu92.tistory.com/44 DB2 server v11.5 설치 & 실행 가이드(db2 그룹/계정 생성, instance 생성, service 설정, db/tableSpace 생성 …) -DB2 server v11.5 바이너리 설치하는 노드의 OS 정보. $cat /etc/*release* DISTRIB_ID=Ubuntu DISTRIB_RELEASE=18.04 DISTRIB_CODENAME=bionic DISTRIB_DESCRIPTION="Ubuntu 18.04.5 LTS" NAME="Ubuntu" VERSION="18.04.5 LTS (Bionic Beaver)" I.. 2022. 12. 9.
버전 확인하기 db2 서버에서 db2 운영 계정으로 접속후 db2ls 날려주면 된다. $ db2ls Install Path Level Fix Pack Special Install Number Install Date Installer UID --------------------------------------------------------------------------------------------------------------------- ########### 11.1.4.7 7 1 Wed Jul 20 12:00:33 2022 KST 0 2022. 12. 8.
db2diag.log 자동삭제 쉘 db2diag.log 디렉토리의 용량이 90%이상 찼을 시 자동으로 삭제해주는 쉘입니다. 인스턴스가 여러개인 서버에서도 적용가능합니다. root에서 수행합니다. 크론탭은 5분마다 수행되도록 하였습니다. 1.파일생성 vi DB2LOG_CHK_DEL.sh ################ENV ##DB2 SID LIST DB2SID=" db2lds db2por db2sms db2inst1 db2lds db2rep db2pna " ################EXECUTE for DB2SID in $DB2SID; do VOL=`df -m /db2/$DB2SID/db2diag | awk 'NR == 2 {print substr($5,0,2); exit}'` if [ ${VOL} -gt 90 ] then ##move.. 2022. 11. 23.
DB2 테이블 컬럼 확인 참고 : https://www.ibm.com/docs/ko/db2/11.1?topic=views-syscatcolumns SYSCAT.COLUMNS 카탈로그 뷰 각 행은 테이블, 뷰 또는 별칭을 정의한 컬럼을 표시합니다. 표 1. SYSCAT.COLUMNS 카탈로그 뷰 컬럼 이름 데이터 유형 널 입력 가능 설명 TABSCHEMA VARCHAR(128) 컬럼을 포함하는 테이블, 뷰 또는 별칭의 www.ibm.com 아래의 명령어를 사용하여 테이블의 컬럼이름을 확인할 수 있습니다. db2 select COLNAME from SYSCAT.COLUMNS WHERE TABNAME = '테이블명' 응용하여 컬럼이름을 통해 테이블이름도 확인할 수 있습니다. select TABNAME from SYSCAT.COLUMN.. 2022. 10. 13.