프로시저 내에서 db link 를 인식하지 못하는 문제 0 1 1,419

by 지누기 [PL/SQL] [2015.02.27 18:30:33]


안녕하세요

매번 도움만 받는 초보 개발자입니다.

이번에 2 대의 서버를 vpn 네트워크 아래 두고, 원격지의 다른 DB에

각 2 대의 서버가 DB link로 데이터를 인서트하는 세팅을 하고 있습니다.

셀렉트 구문으로 db link로 연결한 원격지 db의 테이블, 시퀀스 등을 가져오는 것은

문제가 없습니다. 한데, 프로시저 상에서는 db link의 테이블, 시퀀스 등을 전혀 인식하지 못하는 문제가

발생합니다. (ORA-00942: table or view does not exist,

ORA-02289: sequence does not exist)

원격지 db에 서버가 여러 대가 붙어서 그런건가 해서 링크의 수도 늘려줬는데, 별 다른 방법이 보이질

않네요. 고수님들께서 혹시 이와 비슷한 상황을 경험하셨거나, 해결책을 알고 계신 분이

있으실까 해서 도움을 청합니다.

많은 고견 부탁드립니다. 항상 감사합니다(꾸벅).

by 타락천사 [2015.03.02 12:47:18]

프로시져 owner 랑, 셀렉트 하신 계정이랑 다른가요 ?

 

 

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