Export-Problem Kurs 42 Schildzentral

Themen rund um das Programm Kurs42

Moderator: wschrewe

Antworten
Peter Kock
Beiträge: 10
Registriert: Sonntag 19. Dezember 2021, 14:36
Schulform: Gymnasium

Export-Problem Kurs 42 Schildzentral

Beitrag von Peter Kock »

Hallo,
beim Export per
Blockung in DB exportieren (führen wir standardmäßig aus) wird im Protokoll folgende Meldung bei allen Kursen angezeigt:

Kurse werden exportiert: ok

Beginn des Leistungsdatenexportes

Export der Leistungsdaten
"Die UPDATE-Anweisung steht in Konflikt mit der FOREIGN KEY-Einschränkung 'SchuelerLeistungsdaten_Kurs_FK'. Der Konflikt trat in der SchILD-Datenbank, Tabelle 'dbo.Kurse', column 'ID' auf"

Der Export wird beendet.
Zuvor ist ein Abgleich SchülerIDs mit DB erfolgt, auch die Fehlerbereinigung unter Extras.

Entsprechend des Protokolls werden die Daten nicht in Schildzentral exportiert.
Wo liegt der Fehler?
Danke und Gruß
Benutzeravatar
wschrewe
Fachberater*in
Beiträge: 1882
Registriert: Dienstag 25. September 2018, 17:36
Schulform: BK (Pensionär)
Kontaktdaten:

Re: Export-Problem Kurs 42 Schildzentral

Beitrag von wschrewe »

Peter Kock hat geschrieben: Dienstag 21. Dezember 2021, 09:23"Die UPDATE-Anweisung steht in Konflikt mit der FOREIGN KEY-Einschränkung 'SchuelerLeistungsdaten_Kurs_FK'. Der Konflikt trat in der SchILD-Datenbank, Tabelle 'dbo.Kurse', column 'ID' auf"
Wo liegt der Fehler?
Offensichtlich in der Datenbank. Vermutlich ist in den Leistungsdaten ein Kurs eingetragen, den es in der DB nicht gibt. Haben Sie vor dem Export die Blockung in der DB gelöscht? Eventuell müssen Sie in Schild die Kurse dieses Jahrganges und Abschnitts manuell löschen. Bei einem Erstexport solte der Export dann problemlos gelingen, weil dabei alle Kurse in der DB neu angelegt (und die Verweise in den Leistungsdaten aktualisiert) werden.
Mit freundlichen Grüßen
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
Peter Kock
Beiträge: 10
Registriert: Sonntag 19. Dezember 2021, 14:36
Schulform: Gymnasium

Re: Export-Problem Kurs 42 Schildzentral

Beitrag von Peter Kock »

Vielen Dank!
wir versuchen den Export mit Angabe Blockung in der DB vor dem Export löschen.

Wir bekommen die folgende Fehlermeldung:
Löschen der Kurse:
Die DELETE-Anweisung steht in Konlikt mit der
REFERENCE-Einschränkung "SchuelerLeistungsdaten_Kurs_FK".
Der Konflikt trat ind er SchILD-Datenbank, Tabelle "dbo.SchuelerLeistungsdaten", column, "Kurs_ID" auf

Offenbar muss doch erst in SchILD manuell gelöscht werden?
Benutzeravatar
Pfotenhauer
Beiträge: 3096
Registriert: Dienstag 25. September 2018, 12:53
Wohnort: Wuppertal
Schulform: Realschule
Motto: Wer schnell hilft, hilft doppelt!
Kontaktdaten:

Re: Export-Problem Kurs 42 Schildzentral

Beitrag von Pfotenhauer »

Hallo.

Anderes Problem, aber die Lösung könnte hier auch helfen:
viewtopic.php?f=28&t=1268
Mit freundlichen Grüßen
Frank Pfotenhauer
---
Fachberater für die Schulverwaltungssoftware des MSB
Referat 135

E-Mail: frank.pfotenhauer@msb.nrw.de
Peter Kock
Beiträge: 10
Registriert: Sonntag 19. Dezember 2021, 14:36
Schulform: Gymnasium

Re: Export-Problem Kurs 42 Schildzentral

Beitrag von Peter Kock »

Vielen Dank - mit diesen Wegen ist das Problem gelöst - frohe Feiertage!
Antworten