
급하게 다른 시스템의 DB서버에서 데이터 목록을 가져와서 활용해야 하는 일이 주어졌다. 보통은 API 를 작성해야 하지만 각 시스템에 API를 작성하여 적용할 시간이 부족한 관계로 DB Link를 통하여 레퍼런스 커서로 데이터를 가져오는 개발을 진행하였기에 그 기록을 남깁니다. 미리 이야기 하지만 이 방식은 절대 절대 추천하지 않습니다. 가장 큰 이유는 각 시스템 DB서버에 영향을 끼칠 가능성이 매우 크기 때문에 위험한 방식입니다. 우선 원격의 대상 DB에 레퍼런스 커서를 리턴해줄 프로시저 생성 합니다. PROCEDURE 프로시저명 ( io_cur IN OUT NUMBER ) IS mySql varchar2(1000) := 'SELECT * FROM TAB'; rcNUMBER; BEGIN io_cur :..
지식정보
2013. 7. 29. 14:41
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday