Mit dem Wachstum von Datenbanksoftware auf dem Desktop und auf Serveranwendungen ist es nicht überraschend, dass Geschäftsinhaber auf unerwartete Kosten stoßen. Wenn Geschäftsinhaber für diese Datenbankprobleme vorausplanen, können sie die Kosten wahrscheinlich besser einschätzen. Ich habe mit Access, Sybase, Oracle und anderen weniger bekannten Datenbanken gearbeitet und auf die harte Tour gelernt.

Ungeeignete Servergröße führt zu Datenbankausfällen

Wenn eine Datenbank eingerichtet und an die Benutzergemeinschaft übergeben wird, richten die Systemmitarbeiter in der Regel Sicherungsverfahren ein, aber wenn niemand auf die Daten achtet, besteht die Gefahr, dass die Daten früher oder später die Datenbank füllen. Die Reparatur einer Datenbank nach einem solchen Ausfall ist für das Systempersonal zeitaufwendig. Angenommen, es steht ein größerer Server zur Verfügung und es ist keine überstürzte Beschaffung nötig, ist die Wiederherstellung trotzdem eine schmerzhafte Erfahrung. Das Systempersonal muss den Server wiederherstellen, manchmal die System- und Datenbanksoftware neu installieren und den letzten Speicherpunkt von einer Sicherungsplatte wiederherstellen. Sobald das erledigt ist, beginnen die manuellen Aufgaben, das Wiederherstellen der fehlenden Datensätze, die nach der Sicherung aufgetreten sind, und das Validieren der Daten auf ihre Richtigkeit.

Mögliche Abhilfen: Zuweisung eines Benutzers, dem die Daten gehören und der darauf achtet, Systemberichte, die das Datenwachstum im Vergleich zu den Systemressourcen detailliert aufzeigen, eingebaute Datenbankverdichtungsroutinen und ein Migrationsplan für die Skalierung der Daten.

Datenbankprodukt von der Stange bietet keine Ladefunktion

Viele Unternehmen haben gelernt, dass “off-the-shelf” auf lange Sicht Einsparungen bei der Wartung bedeuten kann und verordnen die Anforderung. Es gibt aber auch Softwarefirmen, die in keiner Weise die Verantwortung für die Daten eines Kunden übernehmen wollen und das Problem umgehen, indem sie ein lauffähiges Programm mit eingebauter Datenbank und keiner Funktion, die historische Daten zulässt, anbieten. Die Anwender lieben diese Art von Paketen, weil es oft Überstunden bedeutet, bei denen sie die Daten einzeln, Datensatz für Datensatz, eintippen. Aber Datenbankbesitzer müssen sich darüber im Klaren sein, dass dies nicht eine einmalige Situation ist. Bei jedem Betriebssystem- oder Software-Update kann derselbe Bedarf an manueller Eingabe bestehen.

Mögliche Abhilfe: Verhandeln Sie mit der Firma über das Ladeprogramm und warten Sie mit dem Kauf, bis es eintrifft.

Die vier schlimmsten Datenbank-Probleme, die unerfahrene Geschäftsinhaber extra kosten
Die vier schlimmsten Datenbank-Probleme, die unerfahrene Geschäftsinhaber extra kosten

Daten für Software-Konvertierungen formatieren

Stellen Sie sicher, dass Ihr EDV-Personal auf der Seite der Software-Installation steht, sonst kann der Versuch zum Scheitern verurteilt sein. Mitarbeiter, die nicht im Originalsystem geschult sind, können Probleme mit Originaldaten haben, die verschlüsselte Daten, Zahlen und Schlüssel, ungleiche Datengrenzen, doppelte Datenzeilen und sich ändernde Anforderungen an die Verwendung der Daten enthalten. Ein Programm, das Zeilen vergleicht, kann zusammen mit Zählungen von Feldern und Zeilen erforderlich sein. Auch eine Fehlerprüfroutine, die Zeilen, die nicht geladen werden können, zur Analyse in eine Datei ausgibt, ist hilfreich.

Mögliche Abhilfen: Stimmen Sie den Datenanforderungen zu, bevor das System in Betrieb geht.

Automatisierte Backup-Bänder, bei denen Daten aufgrund von Fehlern fehlen

Automatisierte Sicherungsbänder, die nachts unüberwacht laufen, können am Morgen so aussehen, als ob sie korrekt geschrieben wurden, aber tatsächlich nicht schreiben. Das Auslassen eines nächtlichen Backups kann kostspielig sein, wenn Ihre Datenbank nach einem Tag mit Änderungen abstürzt. Die manuelle Neueingabe von Daten kann zeitaufwändig und schwer zu verifizieren sein. Mehr als eine Nacht mit fehlenden “Änderungsdaten” kann ein ernstes Problem darstellen. Das Auslagern von wichtigen Backups kann auch im Falle eines Brandes enorme Kosten sparen.

Mögliche Abhilfen: Lassen Sie Ihre Sicherungsbänder regelmäßig stichprobenartig von einer anderen Person als dem Verantwortlichen überprüfen, um sicherzustellen, dass sie ordnungsgemäß funktionieren.

Business Manager, die diese vier Datenbankprobleme im Blick haben, können sicher sein, dass sie weniger Probleme haben und weniger Ausfallzeiten in Kauf nehmen müssen.