Eine Datenbank migrieren: was schiefgeht und wie Sie es prüfen
Das Kopieren ist der einfache Teil; die Kontrolle danach entscheidet, ob eine Migration gelungen ist. Vergleichen Sie Anzahl, Datentypen, Datumsangaben und Sonderzeichen zwischen Quelle und Ziel und halten Sie diesen Abgleich fest. Ohne diesen Nachweis weiß niemand, ob alles angekommen ist.
Wo es schiefgeht
- Datumsangaben
- Plattformen kennen unterschiedliche Bereiche und Schreibweisen. Ein Datum in 1899 oder 9999 ist meist ein Leerwert, der nicht richtig übersetzt wurde.
- Sonderzeichen
- Alte Dateien liegen häufig in einer DOS-Codepage. Ohne Umwandlung werden Umlaute und Satzzeichen unlesbar.
- Zahlen und Rundung
- Ein Betrag, der als Gleitkommazahl übertragen wird, weicht Cent für Cent ab. Verwenden Sie einen exakten Typ.
- Leerwerte
- Der Unterschied zwischen leer, null und "nicht ausgefüllt" geht leicht verloren — mit falschen Summen als Folge.
Wie Sie es prüfen
- Zählen Sie alles
- Die Anzahl der Datensätze je Tabelle, in Quelle und Ziel. Die einfachste Kontrolle und zugleich die wirksamste.
- Summen vergleichen
- Beträge und Mengen je Periode summieren. Weicht das ab, steckt ein Konvertierungsfehler darin.
- Stichprobe an den Rändern
- Die ältesten und neuesten Datensätze, die längsten Texte, die besonderen Zeichen. Dort sitzt der Ärger.
- Doppelt laufen lassen
- Lassen Sie Alt und Neu eine Zeit lang nebeneinander laufen und vergleichen Sie die Ergebnisse, bevor Sie abschalten.
Diesen Abgleich liefern wir standardmäßig mit, damit nachweisbar ist, dass alles vollständig und korrekt übernommen wurde.
Mehr dazu →