ORA-07445: exception encountered: core dump
OracleЧто это значит?
Серверный процесс Oracle неожиданно аварийно завершился после получения исключения уровня операционной системы (например, SIGSEGV segmentation fault, access violation) и создал дамп памяти (core dump). В отличие от ORA-00600, ошибка вызвана сигналом от операционной системы.
Почему возникает?
Обычно это ошибка ПО Oracle, повреждение памяти, повреждённые блоки данных/индексов, несовместимые библиотеки или отказ оборудования/памяти. Имя функции и тип сигнала (например, SIGSEGV) в сообщении указывают путь выполнения кода, на котором произошёл сбой.
Как исправить
Сохраните созданные трассировочные файлы и файлы инцидентов, а также alert.log, и выполните поиск в My Oracle Support по имени функции + сигналу; обычно требуется патч. Проведите тесты оборудования/памяти и выровняйте уровни патчей операционной системы и Oracle. Если подозревается повреждение, выполните RMAN VALIDATE / DBVERIFY. При повторении откройте SR и отправьте дамп памяти в поддержку.
Ещё по этой СУБД
- ORA-03135connection lost contact
- ORA-01033ORACLE initialization or shutdown in progress
- ORA-00600internal error code, arguments: [...]
- ORA-01102cannot mount database in EXCLUSIVE mode
- ORA-29913error in executing ODCIEXTTABLEOPEN callout
- ORA-19804cannot reclaim N bytes disk space from M bytes limit
- ORA-00494enqueue held for too long by 'inst N, osid M'