ORA-00600: internal error code, arguments: [krbebad_1]

When you create backups with rman in Oracle 12.2 databases, an “RMAN-10038: database session for channel d1 terminated unexpectedly” error occurs. You see the error “ORA-00600: internal error code, arguments: [krbebad_1]” in the Alert log file. The problem is caused by a bad “block or blocks” that are not yet marked. After detecting and fixing the corrupte block or blocks, rman backup can successfully created.

Error in rman Session

Error in Alert Log

Check Corrupted Blocks

If you do not see bad blocks when you check v$database_block_corruption, all datafiles should be checked as follows. When a corrupted block is detected, you will see it in v$database_block_corruption.

To fix corrupted blocks you may want to read the article “How To Detect and Repair Block Corruption in Oracle

dbtut
Author: dbtut

We are a team with over 10 years of database management and BI experience. Our Expertises: Oracle, SQL Server, PostgreSQL, MySQL, MongoDB, Elasticsearch, Kibana, Grafana.

Leave a Reply

Your email address will not be published. Required fields are marked *