Täglich mindestens 3 Dumps zum bearbeiten
Dump (oder Speicherauszug) bezeichnet in der Datenverarbeitung eine Kopie oder einen Auszug eines Speicherinhaltes. Der Speicherauszug kann auf dem Monitor, Drucker oder als Datei ausgegeben werden; die Inhalte können zum Beispiel im Zeichenformat, hexadezimal, binär oder oktal dargestellt werden. Ein Dump (englisch crash dump) wird meist zur Fehlerdiagnose bei einem Programmabsturz oder zur Analyse der Leistung genutzt.
Im Bericht ‚Desaster wegen zerfetzter Floppy-Disk‚ wird beschrieben, wie ich mit dem Unterhalt der Online-Programme für die Bancomaten-Karten täglich beschäftig war.
Bankkarten (auch: Servicekarten) sind im Zahlungsverkehr an ein Konto gebundene Plastikkarten, die von einem Kreditinstitut oder Finanzdienstleistungsinstitut ausgestellt werden und ausschließlich der Barauszahlung, Bareinzahlung oder der Nutzung von Serviceautomaten in den Geschäftsräumen des ausstellenden Instituts dienen.
Sicher kennt jedermann die Situation, dass der Geldautomat mal nicht richtig funktioniert. Entweder funktioniert die Eingabe der Kontonummer oder des PINs nicht, oder noch schlimmer, das Bargeld kann nicht ausgespuckt werden, sei es weil wieder einmal eine nicht so „glattgebügelt“ Note stecken bleibt oder einfach gar nichts im Ausgabeschlitz erscheint.
Die Assemblerprogramme der damaligen Zeit (Ende der 80-iger Jahre) waren noch nicht so ausgereift und jede Störung bewirkte einen Systemabsturz. Dieser produzierte dann den vielgenannten mehrere 100 Seiten grossen Dump. Die Online-Programme wurden automatisch wieder hochgefahren, so dass der Dienst für die Kunden 24 Stunden pro Tag zur Verfügung stand. Am folgenden Morgen lag dann ein Stapel Speicherauszüge auf meinem Pult, die möglichst speditiv bearbeitet werden mussten. Das Knifflige dabei war, herauszufinden, ob die ganze Summe wirklich bezogen werden konnte und ob die Buchung korrekt eingetragen worden ist. Folgende Situationen waren möglich, die eventuell einen manuellen Eingriff erforderten:
Geldausgabe: | Verbuchung im Konto: | erforderliche Aktion: |
ganze Summe | kein Bezug verbucht | Saldo Abzug des Totalbetrages |
ganze Summe | Bezug verbucht | alles OK => keine Aktion |
ganze Summe | Teil-Bezug verbucht | Saldo Abzug des Restbetrages |
nur ein Teil der Summe | kein Bezug verbucht | Saldo Abzug des Teilbetrages |
nur ein Teil der Summe | Teil-Bezug verbucht | alles OK => keine Aktion |
nur ein Teil der Summe | ganzer Bezug verbucht | Gutschrift des Teilbetrages |
keine Bargeldausgabe | kein Bezug verbucht | alles OK => keine Aktion |
keine Bargeldausgabe | Bezug verbucht | Storno des Totalbetrages |
keine Bargeldausgabe | Teil-Bezug verbucht | Storno des Teilbetrages |
Die Angaben über Kontonummer, Betrag sowie Geldausgabe und Verbuchung mussten mühsam aus den Listen herausgesucht werden. Das Dumplesen mit den hexadezimalen Angaben wurde für mich zu einer Selbstverständlichkeit. Ich las diese Zeilen wie andere Leute ihre Zeitungen beim Morgenkaffe oder ein Buch in der Freizeit. Zu meinem eigenen Erstaunen machte mir diese Tätigkeit wirklich viel Spass. Es gehörte zu den Herausforderungen, die ich in meinem Leben einfach brauche.
Lesen vertreibt die Langeweile.
Sei es Buch, Zeitung oder Dump,
man geniesst dabei jede Zeile.