오라클 서버가 3대가 있습니다.
1번 서버 8i ,
2번 서버 9i
3번 서버 11g
문제는 3번 서버에서 1번 서버로 직접 붙을수가 없어서
2번 서버를 통해 붙을려고 합니다.
2번 서버에서 db링크로 1번 서버에 붙어 있습니다.
그렇게 2번 서버에서 1번 서버의 한 테이블을 시노님 생성 하였습니다.
3번 서버에서 2번 서버로 링크를 생성해서 2번에서 생성한 시노님을 조회 하도록 합니다.
헌데 select 쿼리를 직접 하면 데이터는 보이는데
프로시저를 생성하면 에러가 발생합니다.
PL/SQL: ORA-00980: synonym translation is no longer valid
직접 붙을 수가 없으니 3번 섭에서 2번을 통해 1번 서버의 테이블을 질의 하거나 update, insert하려고 하는데
안되는것 같네요.
혹시 방법이 있나요?