Hallo,
ich versuche grade eine Datenbankmigration durchzuführen. Dafür haben wir ein SQLScript, welches per sqlplus aus der Kommandozeile gestartet wird. Funktioniert eigentlich wunderbar, bis auf 2 Fehler die ich mir nicht erklären kann. (Die beide aber vermutlich eine ähnliche Problemlösung haben)
ALTER TABLE table ADD CONSTRAINT name\_1
FOREIGN KEY (random\_id)
REFERENCES other\_table (other\_random\_id)
;
ORA-02275: Derartiges referentielles Constraint ist schon in der Tabelle vorhanden
Was dieser Fehler bedeutet ist mir klar, allerdings ist dieses Constraint aber nicht vorhanden.
Wenn ich das Script manuell (sprich mit einem anderen Tool, oder direkt in sqlplus eingehämmert) ausführe, funktioniert es ohne Probleme.
Ich hoffe, dass mir jemand bei diesem Problem helfen kann.