Seite 1 von 1

Transferproblem: MySQL -> Access

Verfasst: Donnerstag 18. Juni 2020, 17:13
von RAP
Schild-Version: 2.0.23.16

Hallo.

Wegen der aktuellen Lage möchte unsere Schulleitung die Notenkonferenz in einem anderen Raum als sonst abhalten. Dieser hat jedoch keinen Zugang zum Verwaltungsnetz und zum MySQL Server. Daher habe ich mit dem Programm

SchILDMig3_2020_01_14.zip (Größe: 10133335 bytes)

die MySQL-DB in eine AccessDB umgeformt. Beim Öffnen der DB mit Schild bekomme ich die Fehlermeldung

Code: Alles auswählen

SELECT * FROM K_Lehrer ORDER BY Nachname: qryLehrer: das Feld 'Masernimpfnachweis' wurde nicht gefunden
und Schild beendet sich.


In der Tat war die MS Access DB eine 2 Jahre alte Datei (aus der Zeit bevor wir MySQL hatten). Allerdings sollte SchILDMig3_2020_01_14 die MySQL-Datenbank ja komplett transferieren.

Für Vorschläge/Ideen/Anregungen wäre ich dankbar.

Vielen Dank und Gruß.

Re: Transferproblem: MySQL -> Access

Verfasst: Donnerstag 18. Juni 2020, 19:32
von GE Schwerte
Die Access-DB ist alt und hat nicht mehr alle aktuellen Felder und Tabellen.
Daher kann der Inhalt der SQL-DB nicht in die Datei geschrieben werden.

Öffnen Sie mal die alte Access-DB mit aktuellem Schild. Es sollte eine Meldung erscheinen wie
"neue Felder werden angelegt" und die DB entsprechend erweitert werden.

Danach können Sie einen neuen Transferversuch starten.
Viel Glück!

Re: Transferproblem: MySQL -> Access

Verfasst: Samstag 20. Juni 2020, 10:31
von 011marTusch
Das Programm bietet unter Extras Einstellungen die Möglichkeit der Datensicherung. Hier kann man sogar unter SchildZentral eine Sicherungs-MDB generieren. Der Umfang (Jahrgänge,...) der Sicherung kann bestimmt werden.

Im Ergebnis entsteht eine "Schulnummer.mdb", welche in Schild2000n.mdb umbenannt in einem lokalen Schild benutzt werden kann.

Re: Transferproblem: MySQL -> Access

Verfasst: Freitag 26. Juni 2020, 10:33
von RAP
> Die Access-DB ist alt und hat nicht mehr alle aktuellen Felder und Tabellen.
> Daher kann der Inhalt der SQL-DB nicht in die Datei geschrieben werden.

Danke, das war in der Tat das Problem.

Halten wir fest: Das Migrationstool transferiert keine Tabellen/Datenbanken sondern nur Inhalte von Tabellen.

Re: Transferproblem: MySQL -> Access

Verfasst: Freitag 26. Juni 2020, 10:57
von Pfotenhauer
Hallo.

Genau so ist es. Beider Datenbanken Quell- und Ziel-DB müssen einmal auf den gelcihen Versionsstand gebracht werden.