Seite 1 von 1

Problem bei der Migration

Verfasst: Mittwoch 10. Januar 2024, 10:31
von OWeber
Hallo alle zusammen,

bei der Migration einer MySQL-DB in eine Access-DB werden seit neuestem nicht mehr alle SuS mit übernommen; es tauchen zahlreiche Fehlermeldungen auf:
Schueler: [Microsoft][ODBC-Treiber für Microsoft Access] Der Datensatz kann nicht hinzugefügt oder geändert werden, da ein Datensatz in der Tabelle 'K_FahrschuelerArt' mit diesem Datensatz in Beziehung stehen muss.

Name: XXX, YYY, Klasse: 12
-----------------------------------------------------------------------
SchuelerAbgaenge: [Microsoft][ODBC-Treiber für Microsoft Access] Der Datensatz kann nicht hinzugefügt oder geändert werden, da ein Datensatz in der Tabelle 'Schueler' mit diesem Datensatz in Beziehung stehen muss.
Von knapp 1000 SuS kommen nur 630 in der neuen DB an - bei den anderen kommt die obige 2. Fehlermeldung.

Hat jemand eine Idee?

Re: Problem bei der Migration

Verfasst: Mittwoch 10. Januar 2024, 12:13
von A. Schüller
Hallo Herr Weber,

haben Sie die Access-DB, in die migriert werden soll, vorab einmal mit der aktuellen SchILD-Version geöffnet, um ggf. fehlende Tabellen anzulegen?

Re: Problem bei der Migration

Verfasst: Mittwoch 10. Januar 2024, 12:23
von OWeber
Hallo Herr Schüller,
ich habe auch schon versucht, die DB mittels der Rücksetzung der DB-Version zu "kurieren" - leider auch ohne Erfolg.

Re: Problem bei der Migration

Verfasst: Donnerstag 18. Januar 2024, 13:20
von OWeber
kurze Darstellung der Lösung:
im Migrationstool, das nun durch Hr. Raffenberg angepasst wurde, wurden von der SchILD-Systematik abweichende Groß-/Kleinschreibungen für manche Tabellen verwendet; dieses führte zu den dann fehlenden SuS in der migrierten DB.