ORA-02291 – integrity constraint (%s.%s) violated – parent key not found

02 Sep

1.) Texte aus oerr unter Linux

02291, 00000,”integrity constraint (%s.%s) violated – parent key not found”

// *Cause: A foreign key value has no matching primary key value.

// *Action: Delete the foreign key or add a matching primary key.

2.) Erklärung

Es wurde versucht, eine Zeile mit einem Fremdschlüssel in eine Tabelle einzufügen, für dessen Wert keine Entsprechung in der übergeordneten Tabelle (dort Primärschlüssel) gibt.

3.) Lösungsvorschläge

Vor dem Insert eine Zeile in die übergeordnete Tabelle mit dem entsprechenden Wert einfügen oder

den Wert des Fremdschlüssels anpassen oder

den Fremdschlüssel entfernen, was aber eine Anpassung der Metadaten bedeutet.

 

Diesen Artikel teilen :Share on Google+Share on LinkedInTweet about this on TwitterShare on Facebook

Tags: ,