티스토리 뷰
가끔씩 인덱스를 지우고 새로 만들고 나서 토드에서 인덱스를 타는 지 확인하기 위해서 쿼리 실행계획 (Ctrl + E)를 실행하면 에러가 발생할 때가 있다.
ORA-04045: errors during recompilation/revalidation of
PUBLIC.TOAD_PLAN_TABLE
ORA-00980: synonym translation is no longer valid
한글로 나올때가 있는데 컴파일/재실행 오류라는 내용으로 뜬다.
이는 오라클에서 toad_plan_table 이라는 테이을을 만들어서 사용하고 있기 때문이다.
테이블이 생성이 되어있지 않으면 plan을 보고자 할때 테이블이 없다는 메시지가 나올것이다.
이게 애매한게 인덱스를 수정하고 새로 생성하면 synonym 을 못잡아서 발생하는 것 같다.
따라서 drop한다.
drop public synonym toad_plan_table;
그리고 재 실행하면 plan 테이블을 새로 만들지 표시된다.
새로 만들고 실행하면 된다 ^___________^
ORA-04045: errors during recompilation/revalidation of
PUBLIC.TOAD_PLAN_TABLE
ORA-00980: synonym translation is no longer valid
한글로 나올때가 있는데 컴파일/재실행 오류라는 내용으로 뜬다.
이는 오라클에서 toad_plan_table 이라는 테이을을 만들어서 사용하고 있기 때문이다.
테이블이 생성이 되어있지 않으면 plan을 보고자 할때 테이블이 없다는 메시지가 나올것이다.
이게 애매한게 인덱스를 수정하고 새로 생성하면 synonym 을 못잡아서 발생하는 것 같다.
따라서 drop한다.
drop public synonym toad_plan_table;
그리고 재 실행하면 plan 테이블을 새로 만들지 표시된다.
새로 만들고 실행하면 된다 ^___________^
'Study > DB' 카테고리의 다른 글
오라클 암호화 패키지 사용시 UTF-8 환경에서 한글 인코딩 에러 문제 (2) | 2011.11.16 |
---|---|
PGA 와 SGA (0) | 2011.10.04 |
데이터 베이스 구조 (0) | 2011.09.04 |
Oracle Shutdown 옵션 (0) | 2011.08.16 |
OFA 란... (0) | 2011.08.16 |