Update auf OL 7.0 schlägt fehlt

akabelitz

Administrator
Teammitglied
Hallöchen,

ich habe aktuell bei mehreren Datenbanken das Problem, dass ein Update auf die OL 7.0 nicht möglich ist.
Das Update bricht immer bei dem Punkt Update 7.0 (Schritt 2) ab.
Dieser Schritt findet in einer DLL statt und setzt neue Foreign Keys auf die Datenbank und das schlägt fehlt.

Wie bekomme ich raus, aus welchem Grund dieses fehlt schlägt?
Es wird versucht folgendes SQL Statement auszuführen.

Code:
ALTER TABLE [KHKOpNebensatz]
ADD CONSTRAINT [KHKOpNeensatzKHKOpHaptsatz] FOREIGN KEY ([KtoKo],[OpNr],[Mandant])
REFERENCES [KHKOpHauptsatz] ([KtoKo],[OpNr],[Mandant])   ON DELETE CASCADE

Als Fehlermeldung kommt dann

Code:
Die ALTER TABLE-Anweisung steht in Konflikt mit der FOREIGN KEY-Einschränkung 'KHKOpNeensatzKHKOpHaptsatz'. Der Konflikt trat in der OLABC-Datenbank, Tabelle 'dbo.KHKOpHauptsatz' auf.
 
Hallo,

gibt es denn verwaiste Datensätze in KHKOPNebensatz ohne zugehörigen Kopfsatz?
Die würden ja das Anlegen des Foreign Keys blockieren.
 
Zurück
Oben