Oracle/이벤트25 ORA-16019: cannot use LOG_ARCHIVE_DEST_1 with LOG_ARCHIVE_DEST or LOG_ARCHIVE_DUPLEX_DEST 상황 노아카이브 모드에서 아카이브 모드로 변경하는 도중 LOG_ARCHIVE_DEST와 LOG_ARCHIVE_DEST_1을 동일 경로로 하고 아카이브 모드 적용을 위해 DB restart를 할 때 발생하였습니다. 원인 LOG_ARCHIVE_DEST 와 LOG_ARCHIVE_DEST_1은 같은 값으로 설정되면 안됩니다. 에러 내용은 아래와 같습니다. $ oerr ora 16019 16019, 00000, "cannot use %s with LOG_ARCHIVE_DEST or LOG_ARCHIVE_DUPLEX_DEST" // *Cause: One of the following events caused an incompatibility: // 1) Parameter LOG_ARCHIVE_DEST or LOG_.. 2022. 11. 4. ORA-16179: incremental changes to "log_archive_dest_1" not allowed with SPFILE 해당 에러는 아래와 같은 명령어로 DDL을 사용 시 나타날 수 있습니다. SQL> alter system set log_archive_dest_1='/arch/DBARAC' sid='*'; 에러에 대한 설명은 아래와 같습니다. $ oerr ora 16179 16179, 00000, "incremental changes to \"%s\" not allowed with SPFILE" // *Cause: Incremental changes to a log_archive_dest_n parameter cannot // be made when using an SPFILE. // *Action: Specify either LOCATION or SERVICE plus all other attributes // to .. 2022. 11. 3. ORA-12838: cannot read/modify an object after modifying it in parallel 해당 에러는 parallel 이나 direct load 로 table에 insert를 사용하고 트랜잭션의 종료를 제대로 해주지않고 select 문 수행시 발생합니다. 해결방법은 commit이나 rollback명령어를 수행하여 트랜잭션을 종료시키는 방법이 있습니다. $ oerr ora 12838 12838, 00000, "cannot read/modify an object after modifying it in parallel" // *Cause: Within the same transaction, an attempt was made to add read or // modification statements on a table after it had been modified in parallel // or.. 2022. 9. 28. [12c] Drop USER 시 ORA-00604,ORA-00942 DB : 12.2.0.1 테스트 서버에서 DROP USER 할 일이 생겼었는데 DROP USER를 하니 아래와 같은 에러가 발생하였습니다. SQL> DROP USER ORG_REORG CASCADE; ERROR at line 1: ORA-00604: error occurred at recursive SQL level 1 ORA-00942: table or view does not exist 원인은 ILM 관련 sys의 테이블들이 없었고,(왜 없는지는 모르겠습니다..) 해당 테이블들을 잘 수행되는 DB에서 DDL 스크립트를 가져와 재생성 후 다시 DROP USER 시도를 하니 잘 수행되었습니다. 분석을 위해 세션 10046 trace 를 생성했고 그것을 통해서 분석하였습니다. 1.10046 trace 생성.. 2022. 9. 1. 이전 1 2 3 4 5 6 7 다음