반응형
[Oracle]Log miner 패키지 사용법
실행했던 쿼리에 대한 로그가 LOG FILE에 기록되는데요
그럼 실제로 기록된 LOG FILE을 확인하려면 어떻게 해야할까요
LOG MINER라는 패키지를 이용하면 쉽게 확인할 수 있습니다.
V$DATABASE테이블에서 위와같이 조회를 해보면
LOG MINER패키지가 사용가능상태인지 아닌지 확인 할수 있습니다.
현재는 NO로 사용불가능상태네요
YES로 변경을 해주면 이제 사용하실 수 있습니다.
실습을위해서 dept테이블을 하나 만들어서 쿼리를 날려보겠습니다.
로그파일은 디폴트로 3개가 있습니다.
1번째 그룹인 redo01.log파일은 DBMS_LOGMNR.NEW로 만들어주고
나머지는 DMBS_LOGMNR.ADDFILE을 해줍니다.
마지막으로 이러한 쿼리를 날려주면 로그파일을 가져오게됩니다.
이러한 쿼리를 날려주게되면 로그파일에 있던 로그내용을 확인할 수 있습니다.
앞쪽에서 실행시켰던 SQL문장이 나오는것을 보실 수 있습니다.
LOG MINER 패키지에 대한 자세한 내용은 DOS.ORACLE.COM 에서 LOGMINER를 참고해보세요
반응형
'컴퓨터 > Oracle' 카테고리의 다른 글
[Oracle]UNDO SEGMENT 관리 언두세그먼트 (0) | 2014.07.14 |
---|---|
[Oracle]Log file 관리 archive mode (0) | 2014.07.14 |
[Oracle]Redo log file 리두로그파일 백업 관리 (0) | 2014.07.14 |
[Oracle]Control file 컨트롤파일 백업 미러링 (0) | 2014.07.14 |
[Oracle]database startup 오라클 시작 구동 (0) | 2014.07.14 |
댓글