Schild3 Migration von Schild2 Fehler
Moderatoren: Raffenberg, A. Schüller, Pfotenhauer
Schild3 Migration von Schild2 Fehler
Hallo zusammen!
Ich bin gerade aktuell dabei eine Schild2 MYSQL-Datenbank zur MariaDB (SVWS Server Schild3) zu migrieren.
Die Migration starte ich über die Weboberfläche vom SVWS. Nachdem ich den Server und den Datebankbenutzer eingegeben habe und die Migration starte, läuft die Migration (scheinbar).
Nach geraumer Zeit bekomme ich dann die wahnsinnig aussagekräftige Fehlermeldung: "Fehler beim Aufruf der API-Methode (500)"
Das Schema/die Tabellen wurden auf dem Datenbankserver angelegt. Daten wurde nicht migriert.
Kann mir einer sagen, wo ich den Fehler mache?
Liebe Grüße aus Paderborn
Pascal
Ich bin gerade aktuell dabei eine Schild2 MYSQL-Datenbank zur MariaDB (SVWS Server Schild3) zu migrieren.
Die Migration starte ich über die Weboberfläche vom SVWS. Nachdem ich den Server und den Datebankbenutzer eingegeben habe und die Migration starte, läuft die Migration (scheinbar).
Nach geraumer Zeit bekomme ich dann die wahnsinnig aussagekräftige Fehlermeldung: "Fehler beim Aufruf der API-Methode (500)"
Das Schema/die Tabellen wurden auf dem Datenbankserver angelegt. Daten wurde nicht migriert.
Kann mir einer sagen, wo ich den Fehler mache?
Liebe Grüße aus Paderborn
Pascal
Re: Schild3 Migration von Schild2 Fehler
Ist das in Kombination mit der roten Fehlermeldung oben rechts? Dann bitte den Log kopieren und hier einfügen.
Re: Schild3 Migration von Schild2 Fehler
Ja, auf der Weboberfläche im SVWS wird mir oben rechts ein rotes Dreieck angezeigt. Und die Fehlermeldung (also das Log) habe ich schon kopiert.
Ich sage ja - es ist sehr sperrlich gehalten

Ich sage ja - es ist sehr sperrlich gehalten

- Dateianhänge
-
- SVWS_MigrationFehler.jpg (107.7 KiB) 357 mal betrachtet
Re: Schild3 Migration von Schild2 Fehler
Ok, das ist direkt vom Server und nicht auf Clientebene. Sagen die Serverlogs etwas dazu? Also die Logs, die das Backend ausgibt?
-
A. Schüller
- Beiträge: 1048
- Registriert: Mittwoch 10. Februar 2021, 21:30
- Schulform: Gymnasium
Re: Schild3 Migration von Schild2 Fehler
Im Screenshot sieht man dass bei der Installation die aktuelle DB Revision die 48 ist. Diese in von September 2025.
Hilft evtl. ein Update vom SVWS-Server?
Hilft evtl. ein Update vom SVWS-Server?
Mit freundlichen Grüßen
Anne Schüller
Anne Schüller
Re: Schild3 Migration von Schild2 Fehler
Wir haben wahrscheinlich jetzt eine Teillösung gefunden. Der nächste Migrationsversuch läuft aktuell wieder.
Zunächst danke - wir haben den SVWS-Server nun aktualisiert. Das Update kam ja erst vor 4 Tagen
In den Logs steht, (es wäre schön, wenn es eine Linuxdoku gibt, an welchen Orten der SVWS was loggt) das es vermutlich Dopplungen in der Quell-DB gibt, wo Schild3 aber eine Eindeutigkeit erwartet.
Hier ein Teil aus dem Log.
Ich stelle mir die Frage, warum dies überhaupt in der Quell-DB möglich war. Ich würde eigentlich erwarten, dass dies dort schon unterbunden wird.
Ich hoffe nicht, dass wir diese Problematik auch an den anderen Schulen haben, die wir betreuen und umstellen müssen.
Das würde dann nämlich an einer ABM Grenzen
Vielleicht weiß ja einer was dazu!?
Zunächst danke - wir haben den SVWS-Server nun aktualisiert. Das Update kam ja erst vor 4 Tagen
In den Logs steht, (es wäre schön, wenn es eine Linuxdoku gibt, an welchen Orten der SVWS was loggt) das es vermutlich Dopplungen in der Quell-DB gibt, wo Schild3 aber eine Eindeutigkeit erwartet.
Hier ein Teil aus dem Log.
Ich stelle mir die Frage, warum dies überhaupt in der Quell-DB möglich war. Ich würde eigentlich erwarten, dass dies dort schon unterbunden wird.
Ich hoffe nicht, dass wir diese Problematik auch an den anderen Schulen haben, die wir betreuen und umstellen müssen.
Das würde dann nämlich an einer ABM Grenzen
Vielleicht weiß ja einer was dazu!?
- T.Hagel
- Beiträge: 293
- Registriert: Sonntag 29. August 2021, 14:43
- Schulform: Alle
- Motto: Vermittler zwischen den Welten
Lehrerkind, Ex-Schuladmin, seit 2009 für die Stadt Köln im Schulverwaltungsupport tätig
Re: Schild3 Migration von Schild2 Fehler
In den Schild2-Datenbanken gibt es leider vieles, was Schild3 nicht erwartet.
Solange es aber kein Tool gibt, dass die Logfiles in eine Fassung bringt, die von den Schulen verstanden und nachvollzogen werden kann, was an ihrem Schild2-Datenbestand "falsch" oder "unerwartet" ist, wird es in der Tat eine ABM bleiben. Insbesondere, wenn es darum geht, zu klären, welche Daten aus Schild2 nicht nach Schild3 übertragen werden konnten und damit faktisch fehlen.
Solange es aber kein Tool gibt, dass die Logfiles in eine Fassung bringt, die von den Schulen verstanden und nachvollzogen werden kann, was an ihrem Schild2-Datenbestand "falsch" oder "unerwartet" ist, wird es in der Tat eine ABM bleiben. Insbesondere, wenn es darum geht, zu klären, welche Daten aus Schild2 nicht nach Schild3 übertragen werden konnten und damit faktisch fehlen.
Re: Schild3 Migration von Schild2 Fehler
Kurzes Feedback zu dem Thema:
Es hat tatsächlich Abhilfe geschaffen den entsprechenden Datensatz in der Quell-DB manuell zu löschen.
Die Migration lief dann durch.
Ob das jetzt mal so im Sinne des Erfinders - das sei mal dahin gestellt.
Und wie mein Vorredner schon schrieb - man hat am Ende des Tages keinerlei Ahnung ob die Datenbank vollständig ist nach der Migration. Es gibt keine Aussagekräftigen Logs. Das ist echt sehr schade.
Es hat tatsächlich Abhilfe geschaffen den entsprechenden Datensatz in der Quell-DB manuell zu löschen.
Die Migration lief dann durch.
Ob das jetzt mal so im Sinne des Erfinders - das sei mal dahin gestellt.
Und wie mein Vorredner schon schrieb - man hat am Ende des Tages keinerlei Ahnung ob die Datenbank vollständig ist nach der Migration. Es gibt keine Aussagekräftigen Logs. Das ist echt sehr schade.
-
kroerig
- Beiträge: 379
- Registriert: Samstag 5. Januar 2019, 20:18
- Schulform: - keine Schule -
- Kontaktdaten:
Re: Schild3 Migration von Schild2 Fehler
Die Logs gibt es. Sie liegen im Logs Ordner des SVWS. Fehler bei den API Aufrufen findet man häufig in der Browserkonsole (F12).
Meist wurden diese Fehler noch aus Access-Zeiten mitgeschleppt. Manchmal hilft es die Schild2 DB einmal durch das alte Schild2 Konvertierungsprogramm laufen zu lassen. Das findet schon ein paar Ungereimtheiten. Bzw. wenn Schild2 noch nicht auf MariaDB/MySQL läuft die bestehende Datenbank mal dorthin zu konvertieren. Da fallen dann auch schon ein paar Sachen auf, die man in SchILD2 dann noch beheben kann.
Bei allen Fehlern, die auf Indices zurückführen, handelt es meist um doppelte Einträge. Denen muss man dann ggf. schon mal mit SQL Queries in der Datenbank direkt auflauern, aber man findet sie.
Meist wurden diese Fehler noch aus Access-Zeiten mitgeschleppt. Manchmal hilft es die Schild2 DB einmal durch das alte Schild2 Konvertierungsprogramm laufen zu lassen. Das findet schon ein paar Ungereimtheiten. Bzw. wenn Schild2 noch nicht auf MariaDB/MySQL läuft die bestehende Datenbank mal dorthin zu konvertieren. Da fallen dann auch schon ein paar Sachen auf, die man in SchILD2 dann noch beheben kann.
Bei allen Fehlern, die auf Indices zurückführen, handelt es meist um doppelte Einträge. Denen muss man dann ggf. schon mal mit SQL Queries in der Datenbank direkt auflauern, aber man findet sie.
"Der Computer rechnet mit allem - nur nicht mit seinem Besitzer." Dieter Hildebrandt
- Pfotenhauer
- Beiträge: 3107
- Registriert: Dienstag 25. September 2018, 12:53
- Wohnort: Wuppertal
- Schulform: Realschule
- Motto: Wer schnell hilft, hilft doppelt!
- Kontaktdaten:
Re: Schild3 Migration von Schild2 Fehler
Hallo Pascal.
In solchen Fällen sind wir auch sehr daran interessiert einmal gemeinsam auf die Datenbank zu schauen.
Wir können dann ggf. bei der Migration reagieren.
Können wir uns einmal per Mail austauschen?
In solchen Fällen sind wir auch sehr daran interessiert einmal gemeinsam auf die Datenbank zu schauen.
Wir können dann ggf. bei der Migration reagieren.
Können wir uns einmal per Mail austauschen?
Mit freundlichen Grüßen
Frank Pfotenhauer
---
Fachberater für die Schulverwaltungssoftware des MSB
Referat 135
E-Mail: frank.pfotenhauer@msb.nrw.de
Frank Pfotenhauer
---
Fachberater für die Schulverwaltungssoftware des MSB
Referat 135
E-Mail: frank.pfotenhauer@msb.nrw.de