본문 바로가기

oracle159

RMAN FULL BACKUP을 활용한 임시DB 완전 복구 먼저 rman full backup을 수행합니다. 이미 backup본이 있다면 생략해도 됩니다.1)백업 스크립트백업 스크립트run{configure compression algorithm 'HIGH';configure channel device type disk format '/ora_work/rman/ysbae/%d_%U_FULL_COMPRESS_%T.bk';configure controlfile autobackup on;configure controlfile autobackup format for device type disk to '/ora_work/rman/ysbae/rman_ctl_%F';backup database;} 2)복구스크립트※ dulplicate 명령어를 사용하여 IMSIDB에 복구 .. 2024. 5. 10.
ORA-04045: errors during recompilation/revalidation 에러 메세지ORA-04045: errors during recompilation/revalidation of YSBAE.LOGONORA-01031: insufficient privileges 발생현상 : 복구 후 db에서 발생한 메세지원인 : YSBAE.LOGON이라는 트리거를 recomplie 하는 과정에서 발생한 에러이며 아래에러와 종합해서 볼때 권한이 recomplie할 때 권한이 불충분하여서 발생하였음. 해결 : 복구DB에서는 필요없는 Object였기 때문에 해당 트리거 삭제하는것으로 마무리이 메세지는 어떤 오브젝트인지, 오브젝트의 상태에 따라 다르기 때문에 그때그때 보고 해결해야할듯 합니다.// *Cause: This message indicates the object to which the .. 2024. 5. 9.
ORA-600[qertqiFetch:Already Done] DB버전 : 12.2.0.1 해당 에러는 버그성 에러이며, Partition Table과 Parallel Query를 사용할 때 발생할 수 있습니다.파티션테이블이 hybrid fpwj와 adm을 사용할 때 해당 에러가 발생할 수 있습니다. 영향을 받는것으로 확인된 버전 19.15.0 ,20.1.0 .이나 12.2.0.1에서도 발생하였습니다. 해결방법파라미터 변경하기1.alter session 명령어alter session set "_optimizer_hybrid_fpwj_enabled" = false 2.OPT_PARAM으로 쿼리 내부에 힌트로 적용OPT_PARAM('_optimizer_hybrid_fpwj_enabled' 'false') 출처 : https://support.oracle.com/epmo.. 2024. 5. 3.
ORA-00600: [kkqcscorcbk: Correlated String Not Found] 버그성에러로 12.2.0.1 버전 사용중에 쿼리 수행시 발생하였습니다. ORA-00600: [kkqcscorcbk: Correlated String Not Found] 3가지방법이있습니다. 1.The bug is fixed in release 18.1 Use following workaround: 2.alter session set "_optimizer_cost_based_transformation"=off /*+ OPT_PARAM('_optimizer_cost_based_transformation' 'off') */ --해당 방법 사용. Or 3.alter system set "_fix_control" = '5302124:0' 출처 : Document 2332414.1 2024. 1. 16.