by 잘하자~ [Oracle 에러코드] [2018.10.29 13:12:55]
오라클 PLSQL Developer 툴을 이용해서 실행계획을 하면 첨부파일과 같이 오류 메세지가 뜹니다.
아무리 찾아봐도 해결방법을 찾지 못해서 질문드립니다.
고수님들 답변 부탁드립니다.
오류내용: ORA-01986: OPTIMIZER_GOAL은 사용되지 않음
옵티마이져 GOAL 모드를 변경 시도하셨나요?
오라클 상위 버전에서는 폐지된 기능이라고 합니다.
즉 alter session set optimizer_goal=rule; 모드는 사용 할 수 없고
세션 레벨에서는 수정이 가능하다고 하나 권장하지는 않습니다.
alter session set optimizer_mode=???;
해당 내용과 무관하다면
PLSQL DEVELOPER를 최신 버전으로 써보세요.
이게 과거 버전으로 실행계획 뜰 때 내부적으로 저 구문을 수행하여 문제가 될 수 있는 것 같습니다.
네, 답변 감사합니다.