Seite 1 von 2
Migrationsfehler SchILD2 nach SchILD3
Verfasst: Mittwoch 12. Februar 2025, 09:02
von RolfFasz
Wir haben erfolglos versucht eine schild2-DB (auf MariaDB) in Schild3 zu migrieren.
Der LOG ist angehangen, in der Tabelle eigeneschule ist die Schulnummer aber enthalten:

- Workbench.PNG (187.67 KiB) 5953 mal betrachtet
Kennt jemand eine Lösung und kann helfen?
Re: Migrationsfehler SchILD2 nach SchILD3
Verfasst: Mittwoch 12. Februar 2025, 11:14
von A. Schüller
Die Datenbank scheint korrupt zu sein.
Hier hilft es, wenn man vor der SChild3-Migration die Schild2-DB in eine frisch Schild2-DB migriert.
Dafür gibt es ein Tool auf der Homepage:
https://www.svws.nrw.de/schild-nrw2/tools-module
GAnz unten unter "kleine Hilfsprogramme"
Re: Migrationsfehler SchILD2 nach SchILD3
Verfasst: Mittwoch 12. Februar 2025, 11:19
von A. Schüller
Hier mal eine rudimentäre Anleitung:
Re: Migrationsfehler SchILD2 nach SchILD3
Verfasst: Mittwoch 12. Februar 2025, 12:09
von RolfFasz
Leider hat das bisher nicht geholfen.
Wir verwenden ja eine MySQL-Datenbank in SchILD 2, Quellkonfig verweist auf die aktuelle SchILD2-DB, Ziel auf eine neue DB auf einem Maria-DB-Server, darauf die DB schild2_neu angelegt mittels Workbench.
Leider erscheint zunächst die folgende Fehlermeldung nach erfolgreichem verbindungstest, dann bei der Migration (Versuch) noch der Hinweis auf eine angeblich nicht existierende Tabelle schild.Schuelerleistungsdaten.
Beide Tabelle existieren aber, was ich mit der MySQL-Workbench leicht prüfen konnte.
Re: Migrationsfehler SchILD2 nach SchILD3
Verfasst: Freitag 14. Februar 2025, 15:20
von A. Schüller
Ach MySQL... Da habe ich zu oberflächlich geschaut.
Könnte es an der Groß/Kleinschreibung der Spalten liegen?
Re: Migrationsfehler SchILD2 nach SchILD3
Verfasst: Montag 24. Februar 2025, 12:54
von Pfotenhauer
Kann es sein, dass es die Schulnummer 167216 nicht gibt?
https://www.schulministerium.nrw.de/BiP ... ndex.xhtml
Re: Migrationsfehler SchILD2 nach SchILD3
Verfasst: Montag 24. Februar 2025, 13:42
von WJohannsen
Die gibt es.

- Screenshot 2025-02-24 134141.png (43.59 KiB) 5559 mal betrachtet
Re: Migrationsfehler SchILD2 nach SchILD3
Verfasst: Montag 24. Februar 2025, 16:27
von kroerig
Falls die Migration noch immer nicht geklappt hat, ist meine Vermutung, dass die Quell-DB unter Linux läuft und alle Tabellennamen klein geschrieben sind. Denn auch Schild2 nutzt hier schon Groß-/ Kleinschreibung.
Und der Migrationsassistent sucht hier nach einer Tabelle "EigeneSchule". Sie müssten also erstmal die Datenbank in die aktuelle Form bringen.
Re: Migrationsfehler SchILD2 nach SchILD3
Verfasst: Montag 15. Dezember 2025, 11:17
von pkoehne
Hallo zusammen,
gab es hierzu letztlich einen Lösungsweg zu: "erstmal die Datenbank in Form bringen" ?
Ich kam nun einige Monate nicht dazu mich weiter zu kümmern, aber ich kämpfe auch damit unsere schild2 db von einer MariaDB10 (NAS-Server Synology) in das neue Schema, ebenfalls gewünscht auf demselben MariaDB10-Server zu migrieren.
Gruß
Patrick
Re: Migrationsfehler SchILD2 nach SchILD3
Verfasst: Montag 15. Dezember 2025, 12:21
von Raffenberg
Die Groß- und Kleinschreibung verhaut hier meist den Prozess. Die Synology läuft ja ebenfalls auf Linux.
Sie könnte versuchen, mit dem Schild2-Migrationstool die MariaDB in eine AccessDB zu überführen. Ich weiß nicht genau, ob das Miogrationstool genügsamer bei Groß- und Kleinschreibung ist.
Welche Einstellungen hat den die MariaDB?
lower_case_table_names=1
Zeichensatz UTF8
Collation UTF8_bin
?