069 / 58 80 436 10 info@dbaservices.de
ORA-600 – DON’T PANIC

Bei Auftreten eines ORA-600 Fehlers sollten Sie weder in Panik verfallen, noch sollten Sie den Fehler ignorieren. Deshalb Ruhe bewahren und den Fehler genau analysieren, da die Fehlermeldung allein nichts aussagt, außer das eine nicht behandelte Fehlersituation aufgetreten ist.

Was bedeutet ein ORA-600?
Leider gibt es hierfür keine pauschale Antwort, da der Fehler für so ziemlich alles stehen kann. Von einer abgebrochenen Abfrage, über falsche Resultate bis hin zu Datenkorruption und letztlich sogar Datenverlust. Deshalb ist es wichtig, den Fehler nicht einfach zu ignorieren, sondern genaustens zu analysieren. Da der Fehler sehr pauschal ist, kommt es beim Auftreten dieser Fehlermeldung, vor allem auf die Argumente danach an z. B. ORA-600 [2130], [1], [0], [0]

Analyse eines ORA-600
Oracle stellt für die Analyse des Fehlers sowohl einen Leitfaden (Doc ID 1092832.1), als auch ein Analyse Tool zur Verfügung (Doc ID 153788.1), auf welche Sie allerdings nur zugreifen können, wenn Sie über einen gültigen Support Vertrag und einen Zugang zum Support Portal verfügen.

Was nun?
Sollten Sie jetzt weitere Hilfe benötigen, empfehlen wir Ihnen entweder den Oracle eigenen WebCaszu diesem Thema

Oder rufen Sie uns an 069-588043610, wir helfen Ihnen gerne !!!

Referenz: Die Ausgabe von oerr

00600, 00000, „internal error code, arguments: [%s], [%s], [%s], [%s], [%s], [%s], [%s], [%s], [%s], [%s], [%s], [%s]“
// *Cause: This is the generic internal error number for Oracle program
// exceptions. It indicates that a process has encountered a low-level,
// unexpected condition. The first argument is the internal message
// number. This argument and the database version number are critical in
// identifying the root cause and the potential impact to your system.
//
// *Action: Visit My Oracle Support to access the ORA-00600 Lookup tool
// (reference Note 600.1) for more information regarding the specific
// ORA-00600 error encountered.
//
// An Incident has been created for this error in the Automatic
// Diagnostic Repository (ADR). When logging a service request, use
// the Incident Packaging Service (IPS) from the Support Workbench
// or the ADR Command Interpreter (ADRCI) to automatically package the
// relevant trace information (reference My Oracle Support Note 411.1).
//
// The following information should also be gathered to help determine
// the root cause:
// – changes leading up to the error
// – events or unusual circumstances leading up to the error
// – operations attempted prior to the error
// – conditions of the operating system and databases at the time
// of the error
//
// Note: The cause of this message may manifest itself as different
// errors at different times. Be aware of the history of errors that
// occurred before this internal error.

Haben Sie Fragen?

(erforderlich)
Dieses Feld dient zur Validierung und sollte nicht verändert werden.

NEUSTE BEITRÄGE

ORA-01461 – can bind a LONG value only for insert into a LONG column

1. Texte aus oerr unter Linux 01461, 00000, „can bind a LONG value only for insert into a LONG column“ // *Cause: // *Action:  2. Erklärung Es wurde versucht, Daten vom Typ LONG in ein Feld anderen Typs einzufügen. Dies ist jedoch nicht möglich. Stattdessen wird diese...

ORA-01465 – invalid hex number

1.) Texte aus oerr unter Linux 01465, 00000, „invalid hex number“ // *Cause: // *Action: 2.) Erklärung Es werden gültige Werte in Hex erwartet. In dem String befinden sich jedoch ungültige Werte. Dieser Fehler kann beim Füllen eines Feldes vom Typ BLOB auftreten. 3.)...

ORA-01728 – numeric scale specifier is out of range (-84 to 127)

1.) Texte aus oerr unter Linux 01728, 00000, „numeric scale specifier is out of range (-84 to 127)“ // *Cause: // *Action: 2.) Erklärung Beim Anlegen einer Tabelle ist die Anzahl der Nachkommastellen bei einem Feld vom Typ number außerhalb des gültigen Bereichs. 3.)...

ORA-02049 – timeout: distributed transaction waiting for lock

1.) Texte aus oerr unter Linux 02049, 00000, „timeout: distributed transaction waiting for lock“ // *Cause: exceeded INIT.ORA distributed_lock_timeout seconds waiting for lock. // *Action: treat as a deadlock 2.) Erklärung Eine Transaktion hatte darauf gewartet, ein...

ORA-06512 – ORA-06512 at %sline %s

1.) Texte aus oerr unter Linux 06512, 00000, „at %sline %s“ // *Cause:   Backtrace message as the stack is unwound by unhandled //           exceptions. // *Action: Fix the problem causing the exception or write an exception //           handler for this condition. Or...