Это довольно общая ошибка.В вашей базе данных могут возникнуть проблемы либо с запуском, либо, возможно, с чистым завершением.
Я бы порекомендовал вам посмотреть конец файла alert.log сразу после запуска сервера, прежде чем выполнять восстановление rman.
Здесь вы можете найти подсказки о том, почему база данных не запустилась в открытое состояние, где и почему она зависла и т. Д.
РЕДАКТИРОВАТЬ: ошибка составляет ORA-00600 [dbkif_find_next_record_1]
Всякий раз, когда возникает ORA-00600, или ORA-00700, или ORA-07445, это внутренняя ошибка в ядре Oracle.Для этих случаев в http://support.oracle.com есть этот удобный инструмент, который может искать в базе знаний сети Oracle MySupport и пытаться найти существующие статьи и / или исправления, исправления для соответствующих аргументов этих внутренних ошибок.
Инструмент можно найти как Oracle Support Doc ID 153788.1
.
К сожалению, инструмент поиска не нашел ничего для аргумента ORA-00600 [dbkif_find_next_record_1]
.В этом случае, пожалуйста, убедитесь, что ваша ОС обновлена и поддерживается.Кроме того, если вы работаете на ВМ, все параметры ВМ установлены в соответствии с рекомендациями Oracle, и если там нет ничего подозрительного, вам нужно будет открыть «Запрос на обслуживание» по номеру http://support.oracle.com
.