본문 바로가기
컴퓨터/Oracle

[Oracle]Log miner 패키지 사용법

by TEATO 2014. 7. 14.
반응형

[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를 참고해보세요


반응형

댓글