Oracle 54

[Oracle] bbed (block edit) ORA-01578: ORACLE data block corrupted

// ORA-01578: ORACLE data block corrupted (file # 4, block # 140) // ORA-01110: data file 4: '/u01/app/oracle/oradata/ORADB/users01.dbf' // bbed 명령어는 10.2.0.5 에 생겼던 기능으로 버전이 상향되며 오라클에서 더 이상 지원하지 않는다. 따라서, 해당 명령어를 사용 후 연쇄적으로 발생하는 에러에 대해서는 오라클에서 지원받을 수 없다. //해당 명령어를 사용하고 싶다면 개인적으로 아래 파일을 구해야한다. 구한 파일의 지원os와 설치한(적용할) os가 다르면 명령어 컴파일이 안될 수 있음. // bbed file (linux_x64) https://chess-drive.tistory.com..

Oracle 2022.06.15

[Oracle] ORA-00600: internal error code, arguments: [729], [80], [space leak]

// ORA-04030: out of process memory Tips // ORA-00600: internal error code, arguments: [729], [80], [space leak], [], [], [], [], [], [], [], [], [] // 2번째 argument가 space leak 발생한 chunk의 사이즈를 나타내줌. // 에러 원인 heap에 존재하는 chunk 중 free할 수 있는 chunk가 존재하지 않아 memory leak 발생. // 해결 방안 - Increase pga_aggregate_target - Decrease sort_area_size and/or hash_area_size - Move to multi-threaded server (a.k.a. ..

Oracle 2022.03.18

[Oracle] ORA-38856: cannot mark instance UNNAMED_INSTANCE_2 (redo thread 2) as enabled

// Oracle version 19.12.0.0.0 // ORA-38856: cannot mark instance UNNAMED_INSTANCE_2 (redo thread 2) as enabled 장애현상 : 기존 RAC 환경으로 운영 중이던 데이터베이스를 복사해서 다른 장비에 single로 구성 후, open resetlogs를 수행하던 중 아래 에러를 띄움. "ORA-38856: cannot mark instance UNNAMED_INSTANCE_2 (redo thread 2) as enabled" 장애원인 : oracle 버그 (Bug 4355382.) 장애처리 : // pfile 사용 시 SQL> shutdown immediate; SQL> exit $ echo "*._no_recovery_th..

Oracle 2022.01.03

[Oracle] ORA-31640: unable to open dump file "....../scott.dmp" for read

// Oracle version 19.12.0.0.0 // ORA-39002: invalid operation // ORA-39000: bad dump file specification // ORA-31640: unable to open dump file "....../scott.dmp" for read // ORA-27037: unable to obtain file status // Linux-x86_64 Error: 2: No such file or directory // Additional information: 3 장애현상 : impdp 명령어를 하고자 하면 아래 에러를 띄움. "ORA-39002: invalid operation ORA-39000: bad dump file specificatio..

Oracle 2021.11.19