본문 바로가기

db234

DB2 트리거 예제 출처 : IBM knowledgecenter 임시 트리거 작성(CREATE TRIGGER 명령) CREATE TRIGGER 명령을 사용하면 지정된 빈도로 실행되는 임시 트리거를 작성할 수 있습니다. 구문 CREATE [ OR REPLACE ] TRIGGER trigger_name GROUP group_name [ DEBUG { TRUE | FALSE } ] [ ENABLED { TRUE | FALSE } ] PRIORITY integer [ COMMENT 'comment_string' EVERY integer { HOURS | MINUTES | SECONDS } [ EVALUATE SELECT_cmd BIND AS variable_name ] [ WHEN condition ] [ DECLARE varia.. 2015. 7. 28.
DB2 트랜젝션 로그 확인하기 DB2 트랜젝션 로그 확인하기(db2 transaction log) SQL 문으로 /*GET DATABASE CONFIGURATION*/ 실행하면된다. 말 그대로 GET DATABASE CONFIGURATION이다. 2번째 사진의 빨간영역에 트랜잭션 로그파일이 저장되어 있다. 해당 위치에 들어가면 로그 파일을 다운받으면 끝!! 2015. 7. 23.
DB2 메모리 사용 현황 DB2 메모리 사용 현황 SELECT max (MAX_MEM) AS max_max, max (CUR_MEM) AS max_cur, max (PEAK_MEM) AS max_peak, avg (MAX_MEM) AS avg_max, avg (CUR_MEM) AS avg_cur, avg (PEAK_MEM) AS avg_peak FROM dba.MON_INST_MEM WHERE DATE BETWEEN TO_DATE('20150714000000','YYYYMMDDHH24MISS') AND TO_DATE('20150720235959','YYYYMMDDHH24MISS') 2015. 7. 21.
[DB2] sqlstate=40001 reason code 68 에러 메시지 : sqlstate=40001 reason code 68 ============================= 내용 : SQL0911N 현재 트랜잭션이 교착 상태 또는 시간종료로 인해 롤백되었습니다. 이유 코드 reason-code. 설명: 현재 작업 단위(UOW)에 오브젝트 사용에 대한 미해결 경합이 발생하여 작업 단위가 롤백되었습니다. 이유 코드는 다음과 같습니다. 2 교착 상태로 인해 트랜잭션이 롤백되었습니다. 68 잠금 시간종료로 인해 트랜잭션이 롤백되었습니다. 72 트랜잭션에 속한 DB2 Data Links Manager 관련 오류로 인해 트랜잭션이 롤백되었습니다. 주: 작업 단위(UOW)와 연관된 변경사항을 다시 입력해야 합니다. 응용프로그램이 이전의 COMMIT로 롤백되었습니다... 2015. 6. 18.