ORA-00600: internal error code, arguments: [...]
OracleO que significa?
Uma verificação interna de consistência no kernel do Oracle falhou. É um erro interno genérico que indica que o código do kernel encontrou uma condição inesperada; os argumentos entre colchetes identificam qual caminho de código foi acionado.
Por que acontece?
Pode ser causado por corrupção de bloco/dados, um bug não corrigido do software Oracle, níveis de patch inconsistentes, problemas de memória/hardware ou casos-limite inesperados. O primeiro argumento (por exemplo, [ktbdchk1]) indica a qual camada o problema está relacionado e é fundamental para a análise do suporte.
Como resolver
Este erro quase sempre deve ser tratado com o Oracle Support. Preserve o arquivo de trace gerado e a entrada do alert.log; pesquise o primeiro argumento no My Oracle Support com o ORA-600 Troubleshooter e a 'ORA-600 Lookup Tool'. Aplique o patch/PSU/RU apropriado. Se houver suspeita de corrupção, verifique a integridade dos blocos com DBVERIFY/RMAN VALIDATE. Em ambientes críticos, não faça experimentos em produção sem abrir uma SR.
Mais entradas deste banco
- ORA-12537TNS:connection closed
- ORA-03135connection lost contact
- ORA-01033ORACLE initialization or shutdown in progress (inicialização ou shutdown do ORACLE em andamento)
- ORA-07445exception encountered: core dump
- ORA-01102cannot mount database in EXCLUSIVE mode
- ORA-29913error in executing ODCIEXTTABLEOPEN callout (erro ao executar o callout ODCIEXTTABLEOPEN)
- ORA-19804cannot reclaim N bytes disk space from M bytes limit (não é possível recuperar N bytes de espaço em disco do limite de M bytes)