본문 바로가기 메뉴 바로가기

POOR MAN'S MOODY BLUES

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

POOR MAN'S MOODY BLUES

검색하기 폼
  • 분류 전체보기 (151)
    • 지식정보 (55)
    • 일상 (55)
    • 창고 (10)
    • 음악 (2)
    • 전자기기 (9)
    • 사이트 모음 (5)
    • 밀리터리 (6)
    • 유진 (4)
    • 1976 (2)
    • 식물 (2)
  • 방명록

Cursor (1)
ORACLE 에서 DB Link 로 레퍼런스 커서 가져오기

급하게 다른 시스템의 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
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바