Fehlende Leistungsdaten nach Migration zu Mysql

Übergeordnete Themen zu Schild-NRW

Moderatoren: Raffenberg, A. Schüller, Pfotenhauer

Antworten
jssadmin
Beiträge: 3
Registriert: Mittwoch 2. Oktober 2019, 13:11
Wohnort: Herne
Schulform: Vertrieb

Fehlende Leistungsdaten nach Migration zu Mysql

Beitrag von jssadmin »

Guten Tag,
Bei der Migration von Access zu MariaDB 10.4 trat dieser Fehler auf, danach fehlten die Leistungsdaten

SchuelerLeistungsdaten: #23000Cannot add or update a child row: a foreign key constraint fails (`schild_nrw_ge`.`schuelerleistungsdaten`, CONSTRAINT `SchuelerLeistungsdaten_ibfk_2` FOREIGN KEY (`Fach_ID`) REFERENCES `eigeneschule_faecher` (`ID`)

Ich hoffe Sie können mir das helfen
MfG
Benutzeravatar
Pfotenhauer
Beiträge: 3081
Registriert: Dienstag 25. September 2018, 12:53
Wohnort: Wuppertal
Schulform: Realschule
Motto: Wer schnell hilft, hilft doppelt!
Kontaktdaten:

Re: Fehlende Leistungsdaten nach Migration zu Mysql

Beitrag von Pfotenhauer »

Hallo.

Offensichtlich gibt es ein Fach nicht in der Tabelle der Unterrichtsfächer.
Ist in der Fehlermeldung die ID angegeben? Kann man erkennen um welche Schueler es sich handelt?
Meistens sind dass Fehleinträge in alten AccessDBs, die man ignorieren kann...
Mit freundlichen Grüßen
Frank Pfotenhauer
---
Fachberater für die Schulverwaltungssoftware des MSB
Referat 135

E-Mail: frank.pfotenhauer@msb.nrw.de
jssadmin
Beiträge: 3
Registriert: Mittwoch 2. Oktober 2019, 13:11
Wohnort: Herne
Schulform: Vertrieb

Re: Fehlende Leistungsdaten nach Migration zu Mysql

Beitrag von jssadmin »

Hallo,
Nein eine ID ist nicht angegeben, die Schüler sind jedoch ersichtlich, und es scheint alle Schüler zu betreffen und es ist immer SchuelerLeistungsdaten_ibfk_2

Name: muster, max, Klasse: 10C, Jahr: 2019, Abschnitt: 1
-----------------------------------------------------------------------
SchuelerLeistungsdaten: #23000Cannot add or update a child row: a foreign key constraint fails (`schild_nrw_ge`.`schuelerleistungsdaten`, CONSTRAINT `SchuelerLeistungsdaten_ibfk_2` FOREIGN KEY (`Fach_ID`) REFERENCES `eigeneschule_faecher` (`ID`))
Benutzeravatar
Pfotenhauer
Beiträge: 3081
Registriert: Dienstag 25. September 2018, 12:53
Wohnort: Wuppertal
Schulform: Realschule
Motto: Wer schnell hilft, hilft doppelt!
Kontaktdaten:

Re: Fehlende Leistungsdaten nach Migration zu Mysql

Beitrag von Pfotenhauer »

Dann schauen Sie doch mal in die Leistungsdaten eines Schülers, welches Fach da fehlt.

Meisten passiert das, wenn ein Fach doppelt mit identischen Werten (evtl. nur anderer Lehrer) existieren.
Da ist Acces leider tolerant, was andere DBMS nicht sind....
Mit freundlichen Grüßen
Frank Pfotenhauer
---
Fachberater für die Schulverwaltungssoftware des MSB
Referat 135

E-Mail: frank.pfotenhauer@msb.nrw.de
jssadmin
Beiträge: 3
Registriert: Mittwoch 2. Oktober 2019, 13:11
Wohnort: Herne
Schulform: Vertrieb

Re: Fehlende Leistungsdaten nach Migration zu Mysql

Beitrag von jssadmin »

leider fehlen bei den betroffenen Schülern alle Leistungsdaten
Benutzeravatar
Pfotenhauer
Beiträge: 3081
Registriert: Dienstag 25. September 2018, 12:53
Wohnort: Wuppertal
Schulform: Realschule
Motto: Wer schnell hilft, hilft doppelt!
Kontaktdaten:

Re: Fehlende Leistungsdaten nach Migration zu Mysql

Beitrag von Pfotenhauer »

Können Sie mal einen Screenshot von den Leistungsdaten in Access in Schild-NRW machen?
Mit freundlichen Grüßen
Frank Pfotenhauer
---
Fachberater für die Schulverwaltungssoftware des MSB
Referat 135

E-Mail: frank.pfotenhauer@msb.nrw.de
Antworten

Zurück zu „Allgemeines“