원격지 DB의 상태를 확인하고 db링크로 데이터를 인서트해야하는데... 0 0 1,814

by 하라 [Oracle 기초] [2016.04.26 11:13:22]


운영중인 DB의 상태를 체크 후 해당 체크 내용을 수집하는 DB에 crontab 으로 sql 질의를 날리는 부분이 있습니다.

crontab 으로 우선 자신의 테이블에 db 정보를 저장 후 dblink 를 통하여 원격지 db에 인서트를 해넣는 구조입니다

한데 원격지 수집db(인스턴스)가 죽어버린다면 해당 DB로의 인서트 작업 때문에 active 세션이 증가하는 현상이 있어

원격지 DB의 상태를 확인해야 하는 과정을 거쳐야하는데

현재는 sql loader 를 활용해서 결과를 파일로 떨구어 분리 작업을 하는 방법을 강구 중입니다만... 혹시 이런 부분에 대해서 아시는분 있으시면 알려주시면 감사하겠습니다.

DB는 양쪽다 oracle 입니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입