ORA-00600: internal error code, arguments: [...]
Oracle¿Qué significa?
Falló una comprobación de consistencia interna del kernel de Oracle. Es un error interno genérico que indica que el código del kernel encontró una condición inesperada; los argumentos entre corchetes identifican qué ruta de código se activó.
¿Por qué ocurre?
Puede provocarlo la corrupción de bloques/datos, un bug de software de Oracle no corregido, niveles de parches inconsistentes, problemas de memoria/hardware o casos límite inesperados. El primer argumento (p. ej., [ktbdchk1]) indica con qué capa está relacionado el problema y es clave para el análisis de soporte.
Cómo solucionarlo
Este error debe tratarse casi siempre con Oracle Support. Conserve el archivo de trace generado y la entrada del alert.log; busque el primer argumento en My Oracle Support con el ORA-600 Troubleshooter y la 'ORA-600 Lookup Tool'. Aplique el patch/PSU/RU correspondiente. Si se sospecha corrupción, verifique la integridad de los bloques con DBVERIFY/RMAN VALIDATE. En entornos críticos, no experimente en producción sin abrir un SR.
Más entradas de este motor
- ORA-12537TNS:connection closed
- ORA-03135connection lost contact
- ORA-01033ORACLE initialization or shutdown in progress (inicialización o apagado de ORACLE en curso)
- ORA-07445exception encountered: core dump
- ORA-01102cannot mount database in EXCLUSIVE mode
- ORA-29913error in executing ODCIEXTTABLEOPEN callout (error al ejecutar el callout ODCIEXTTABLEOPEN)
- ORA-19804cannot reclaim N bytes disk space from M bytes limit (no se pueden recuperar N bytes de espacio en disco del límite de M bytes)