Fehlende Grundschuldaten nach Migration in MySQL

Übergeordnete Themen zu SchILD-NRW2

Moderatoren: A. Schüller, Raffenberg, Pfotenhauer

A.Latour
Fachberater*in
Beiträge: 107
Registriert: Montag 1. Oktober 2018, 15:34
Schulform: Gymnasium

Fehlende Grundschuldaten nach Migration in MySQL

Beitrag von A.Latour »

Hallo,
nach einer Migration unserer Access-Datenbank mit Hilfe des Migrationstools (aktuell von svws.nrw.de, Version 1.1.0.10 oder so) in eine MySQL-Datenbank ist mir aufgefallen, dass die Grundschulnoten nicht übertragen wurden (ohne dass es dazu eine Fehlermeldung gab). Die neue MySQL-Datenbank habe ich auch vor der Migration mehrfach mit der neuesten Schildversion geöffnet, bis keine neuen Tabellen oder Felder mehr angelegt wurden...

Da ich nicht sicher bin, ob weitere Daten fehlen, wollte ich nachfragen, ob es irgendwo eine aktuellere Version des Migrationstools noch gibt oder ob dieser Fehler nur bei uns auftritt...

Herzliche Grüße,
Andreas Latour
Benutzeravatar
Pfotenhauer
Beiträge: 3121
Registriert: Dienstag 25. September 2018, 12:53
Wohnort: Wuppertal
Schulform: Realschule
Motto: Wer schnell hilft, hilft doppelt!
Kontaktdaten:

Re: Fehlende Grundschuldaten nach Migration in MySQL

Beitrag von Pfotenhauer »

Hallo.

Verwende mal bitte das neue Mig-Tool aus der Fachberater Cloud.
Ich muss mir das alte Tool mal ansehen, es kann sein, dass dort eine alte Tabellen-Konfiguration genutzt wird.

Teilleistungen kann das alte Tool aber ohnehin nicht....

Ich werde versuchen, das neue Tool für alle bereit zu stellen.

Im Anhang eine aktuelle Tabbelen.txt. Die könnte das Problem mit dem alten Tool auch schon lösen!
Einfach im selben Ordner speichern.
Dateianhänge
Migration_Tabellen.txt
(2.91 KiB) 155-mal heruntergeladen
Mit freundlichen Grüßen
Frank Pfotenhauer
---
Fachberater für die Schulverwaltungssoftware des MSB
Referat 135

E-Mail: frank.pfotenhauer@msb.nrw.de
A.Latour
Fachberater*in
Beiträge: 107
Registriert: Montag 1. Oktober 2018, 15:34
Schulform: Gymnasium

Re: Fehlende Grundschuldaten nach Migration in MySQL

Beitrag von A.Latour »

Vielen Dank, mit dem neuen Tabellen.txt wurden nun auch die Grundschulnoten übertragen!

Kann ich jetzt davon ausgehen, dass mit dieser Datei alle aktuellen Tabellen übertragem wurden? Oder wäre es sicherer, das neue Migrationstool für Schild3.0 zu verwenden? Und kann man das neue Migrationstool überhaupt in Schild2.0 nutzen? Da müsste ich dann vermutlich statt der UDL-Dateien die sdcfg-Dateien (oder so ähnlich) erzeugen und verwenden...
A.Latour
Fachberater*in
Beiträge: 107
Registriert: Montag 1. Oktober 2018, 15:34
Schulform: Gymnasium

Re: Fehlende Grundschuldaten nach Migration in MySQL

Beitrag von A.Latour »

Ich hab mir mal die Mühe gemacht, den hier angebotenen Tabellen.txt mit dem vom neuen Migrationstool zu vergleichen: Es fehlen nur drei Tabellen für die Ankreuzfloskeln. Da die ja bisher noch gar nicht implementiert sind, müsste doch das alte Migrationstool alles übertragen haben, oder macht das neue Tool noch etwas prinzipiell anderes, als das alte?
A.Latour
Fachberater*in
Beiträge: 107
Registriert: Montag 1. Oktober 2018, 15:34
Schulform: Gymnasium

Re: Fehlende Grundschuldaten nach Migration in MySQL

Beitrag von A.Latour »

Leider gibt es Probleme mit den Fotos:
In der Accessdatenbank haben alle Schüler und Lehrer Fotos. Nach der Migration in die MySQL-Datenbank werden diese in Schild nicht mehr angezeigt, auch in einem Report sind keine Fotos zu sehen. Im SchildInfoSystem von Wolfgang Lezius, das auf dieselbe MySQL-Datenbank zugreift, werden alle Fotos angezeigt, d.h. die Tabelle ist gefüllt. Wieso kann SchildNRW aber nicht darauf zugreifen???

Dazu ist mir aufgefallen, dass die ganz alte Tabellen.txt eine ganz andere Struktur hat. Hier mal Auszüge aus der alten:
Schueler;I;+
Schueler_AllgAdr;S;+
SchuelerAbgaenge;S;+
SchuelerTelefone;S;+
SchuelerVermerke;S;+
SchuelerWiedervorlage;S;+
SchuelerFotos;S;+
SchuelerErzAdr;S;+

und aus der hier zum Download angebotenen:
Schueler;I;+;ID;#
SchuelerGSDaten;S;+;Schueler_ID;#
Schueler_AllgAdr;S;+;ID;#
SchuelerAbgaenge;S;+;ID;#
SchuelerTelefone;S;+,ID;#
SchuelerVermerke;S;+;ID;#
SchuelerWiedervorlage;S;+;ID;#
SchuelerFotos;S;+;Schueler_ID;#;BLOB
SchuelerErzAdr;S;+;ID;#

Kann das Problem darin liegen?

Das neue Migrationstool funktioniert bei mir nicht: Der Verbindungstest klappt zwar, jedoch kommt eine Fehlermeldung (Fehlerprotokoll im Anhang), wenn man die Migration starten will.

Jetzt versuche ich nochmal eine neue Migration mit dem alten Migrationstool... :(
Dateianhänge
Fehlerprotokoll.txt
(58.5 KiB) 125-mal heruntergeladen
Benutzeravatar
Pfotenhauer
Beiträge: 3121
Registriert: Dienstag 25. September 2018, 12:53
Wohnort: Wuppertal
Schulform: Realschule
Motto: Wer schnell hilft, hilft doppelt!
Kontaktdaten:

Re: Fehlende Grundschuldaten nach Migration in MySQL

Beitrag von Pfotenhauer »

Hallo.

Bei "unable to open database" tippe ich auf einen Fehler in der SDBCFG-Datei.
Mit freundlichen Grüßen
Frank Pfotenhauer
---
Fachberater für die Schulverwaltungssoftware des MSB
Referat 135

E-Mail: frank.pfotenhauer@msb.nrw.de
A.Latour
Fachberater*in
Beiträge: 107
Registriert: Montag 1. Oktober 2018, 15:34
Schulform: Gymnasium

Re: Fehlende Grundschuldaten nach Migration in MySQL

Beitrag von A.Latour »

Aber die SDBCFG-Datei wurde ja mit dem Tool erstellt und zeigte auch eine korrekte Verbinung an. Ich habe sie auch mit den vorgegebenen SDBCFG-Dateien im Editor verglichen und da sah alles vergleichbar aus.

Mich wundert nur, dass auch mit dem alten Migrationstool (egal mit welcher Tabellen.txt) die Fotos zwar in die SQL-Datenbank übertragen werden (da ich sie mit SchildInfoSystem anzeigen kann), jedoch in SchildNRW selbst nicht angezeigt werden. Beim Import in SchildNRW3.0 wurden sie dagegen angezeigt.

Kann es sein, dass es an der Größe der Fotos (320x240) liegt?
Benutzeravatar
Pfotenhauer
Beiträge: 3121
Registriert: Dienstag 25. September 2018, 12:53
Wohnort: Wuppertal
Schulform: Realschule
Motto: Wer schnell hilft, hilft doppelt!
Kontaktdaten:

Re: Fehlende Grundschuldaten nach Migration in MySQL

Beitrag von Pfotenhauer »

Kann es sein, dass in der Verbindungsdatei SQLite eingestellt ist? Und nicht MySQL?
Mit freundlichen Grüßen
Frank Pfotenhauer
---
Fachberater für die Schulverwaltungssoftware des MSB
Referat 135

E-Mail: frank.pfotenhauer@msb.nrw.de
A.Latour
Fachberater*in
Beiträge: 107
Registriert: Montag 1. Oktober 2018, 15:34
Schulform: Gymnasium

Re: Fehlende Grundschuldaten nach Migration in MySQL

Beitrag von A.Latour »

Dort ist MySQL eingetragen.

Interessant ist aber, dass ich von Schild2.0 nicht auf die Fotos in der MySQL-Datenbank zugreifen kann, von Schild3.0 (auf dieselbe Datenbank!) aber wiederum problemlos.

Gibt es bei Schild2.0 mit MySQL-Datenbank irgendwelche Einschränkungen bzgl. Fotogröße, die es mit einer Access-Datenbank nicht gibt?
Benutzeravatar
Pfotenhauer
Beiträge: 3121
Registriert: Dienstag 25. September 2018, 12:53
Wohnort: Wuppertal
Schulform: Realschule
Motto: Wer schnell hilft, hilft doppelt!
Kontaktdaten:

Re: Fehlende Grundschuldaten nach Migration in MySQL

Beitrag von Pfotenhauer »

Nicht, das sich wüsste.
MySQL 8.0? Das macht m.W. Probleme.
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“