Die Datei, an der alles hängt
In vielen Unternehmen läuft eine Access-Datenbank, die jemand vor Jahren „mal eben“ gebaut hat. Sie verwaltet Aufträge, Kontakte, Chargen, Wartungspläne oder Abrechnungen. Sie funktioniert, also fasst sie niemand an. Und gerade deshalb weiß irgendwann niemand mehr, was in ihr steckt.
Das ist kein Vorwurf an Access. Als Werkzeug für eine Abteilung ist es ein gutes Werkzeug gewesen. Das Risiko entsteht, wenn aus dem Werkzeug ein Betriebsmittel wird, ohne dass sich jemand dafür verantwortlich fühlt. Dieser Beitrag hilft bei der Entscheidung, ob Sie eine solche Lösung ablösen, auslagern oder weiterbetreiben. Er nennt die Wege, die Kostentreiber und die Fälle, in denen wir von der Ablösung abraten.
Was in der Datei wirklich steckt
Eine Access-Datei ist selten nur eine Datenbank. In derselben Datei liegen meist vier Dinge, die man bei einer Ablösung getrennt betrachten muss:
Daten. Die Tabellen mit den Beständen. Sie sind der Teil, der am wenigsten verhandelbar ist: Sie gehören dem Unternehmen, und sie müssen vollständig und nachvollziehbar den Umzug überstehen. Zu klären ist, wie sauber sie sind. Doppelte Datensätze, freie Textfelder statt fester Werte und Beziehungen, die nur im Kopf eines Mitarbeiters existieren, sind der häufigste Grund, warum eine Migration länger dauert als geplant.
Regeln. In Formularen, Abfragen und Makros stecken Geschäftsregeln: Wie wird ein Rabatt berechnet, wann gilt ein Vorgang als abgeschlossen, welche Felder sind Pflicht? Niemand hat diese Regeln aufgeschrieben. Sie stehen im Code oder in einer Abfrage, die ein ehemaliger Kollege gebaut hat. Wer neu baut, ohne sie zu heben, baut ein System, das sich anders verhält als das alte, und merkt es im Betrieb.
Berichte. Die Ausdrucke und Auswertungen, auf die sich Buchhaltung, Vertrieb oder Geschäftsführung verlassen. Oft sind sie der eigentliche Grund, warum die Datei lebt. Sie sind auch der Teil, der bei einer Ablösung am schnellsten vermisst wird.
Gewohnheiten. Wie die Leute die Lösung tatsächlich benutzen, steht in keinem Handbuch. Jede Abkürzung und jeder Umweg ist ein Hinweis auf eine Lücke im Prozess. Wer sie ignoriert, löst die Datei ab und bekommt dieselben Umwege im neuen System zurück.
Wer diese vier Schichten nicht auseinanderhält, trifft die Entscheidung am falschen Gegenstand. „Wir lösen Access ab“ ist dann ein Satz über ein Produkt, nicht über das, was das Unternehmen braucht.
Wo das Risiko liegt
Eine Access-Lösung ist nicht automatisch ein Risiko. Sie wird es an fünf Stellen, die sich prüfen lassen.
Der Versionsstand. Laut Microsoft ist die Unterstützung für Access 2016 und 2019 am 14. Oktober 2025 ausgelaufen, für Access 2021 endet sie am 13. Oktober 2026 (Microsoft: Lifecycle-Informationen). Access in Microsoft 365 und in Office LTSC 2024 wird weiter unterstützt; für LTSC 2024 nennt Microsoft Oktober 2029. Ohne Unterstützung gibt es keine Sicherheitsupdates mehr. Prüfen Sie, welche Version auf welchen Rechnern wirklich läuft, nicht nur, welche Lizenz im Vertrag steht.
Die Grenzen der Technik. Laut den Access-Spezifikationen von Microsoft darf eine Datenbankdatei höchstens 2 Gigabyte groß sein. Das klingt nach viel, wird aber von Dokumenten, Bildern oder jahrelang angesammelten Protokolldaten schneller erreicht, als man denkt. Dazu kommt: Eine Access-Datei, auf die mehrere Personen über ein Netzlaufwerk zugreifen, ist keine Serverdatenbank. Bei gleichzeitigem Schreiben, instabilen Verbindungen oder Zugriff aus dem Homeoffice steigt die Gefahr beschädigter Dateien.
Die Schlüsselperson. Wer kann die Lösung ändern, wenn morgen ein Feld fehlt? Wenn die Antwort ein Name ist, ist das ein Betriebsrisiko. Wir haben das an anderer Stelle beschrieben: Warum „wir dokumentieren später“ ein Betriebsrisiko ist.
Der Zugriff. Wer darf die Datei öffnen, kopieren, per Mail verschicken? Eine Access-Datei auf einem Laufwerk mit zu weiten Rechten ist eine Kopiervorlage für jeden, der Zugang hat. Prüfen Sie, ob in der Datei personenbezogene Daten liegen, und wenn ja, wer darauf zugreift und wie das Löschen geregelt ist. Das ist keine Rechtsberatung, sondern der Anlass, mit Ihrer Datenschutzstelle zu sprechen.
Die Sicherung. Es genügt nicht, dass es ein Backup gibt. Entscheidend ist, ob die Wiederherstellung schon einmal ausgeführt wurde. Ein Backup, das nie zurückgespielt wurde, ist eine Annahme.
Vier Wege
Die Wege unterscheiden sich weniger im Aufwand als darin, welche Wette Sie eingehen. Die allgemeine Abwägung steht in Neu bauen, ablösen oder weiterbetreiben. Hier die Fassung für Access.
1. Weiterbetreiben, mit Programm
Die Lösung bleibt, wie sie ist, aber jemand übernimmt sie. Das heißt: Version aktualisieren, Sicherung samt Wiederherstellung testen, die Regeln und Berichte aufschreiben, den Zugriff klären, eine zweite Person einarbeiten.
Das trägt, wenn die Lösung klein und stabil ist, wenige Personen sie nutzen und sich die Anforderungen kaum ändern. Es trägt nicht, wenn die Datei schon heute Probleme macht oder wenn das Unternehmen wächst.
2. Daten auslagern, Oberfläche behalten
Die Tabellen wandern in eine Datenbank auf einem Server, etwa SQL Server oder PostgreSQL. Formulare und Berichte bleiben zunächst in Access und greifen über verknüpfte Tabellen zu.
Das ist oft der kleinste sinnvolle Schritt. Mehrbenutzerbetrieb, Größe, Sicherung und Zugriffsrechte werden besser, ohne dass jemand die Oberfläche neu lernen muss. Es löst nicht die Abhängigkeit von Access selbst und nicht das Problem, dass die Regeln noch in der Oberfläche stehen. Es ist ein Zwischenschritt, der den Datenbestand in Sicherheit bringt und den nächsten Schritt entscheidbar macht.
3. Standardsoftware
Die Aufgabe wird von einem Produkt übernommen, das den Vorgang ohnehin abbildet: ein ERP, ein CRM, eine Branchenlösung. Das trägt, wenn der eigene Ablauf näher am Standard liegt, als man intern annimmt. Es trägt nicht, wenn die Datenstruktur oder die Sonderregeln sich nicht abbilden lassen oder wenn der Ausstieg aus dem neuen Vertrag später teurer wird als der Verbleib. Eine Ablösung verschiebt Abhängigkeit, sie löscht sie nicht.
4. Neubau als Webanwendung
Eine eigene Anwendung mit Serverdatenbank, rollenbasiertem Zugriff und Anbindung an andere Systeme. Sie trägt, wenn der Vorgang für das Geschäft besonders ist, mehrere Standorte oder Personen damit arbeiten, oder Schnittstellen zu anderen Systemen nötig sind. Der Neubau ist die teuerste und riskanteste Wette, weil er alle Regeln noch einmal spezifizieren muss. Wer ihn schrittweise angeht, Bereich für Bereich und mit dem alten System im Parallelbetrieb, senkt das Risiko; wie das geht, beschreiben wir in Strangler Fig oder Big Bang.
Ob die Daten dabei zuerst oder zuletzt umziehen, ist keine technische Nebensache. In den meisten Fällen ist es richtig, den Datenbestand zuerst zu sichern und sauber zu machen. Wer die Oberfläche zuerst neu baut, baut auf Daten, deren Qualität noch niemand kennt.
Was die Kosten treibt
Eine seriöse Zahl gibt es nicht ohne Befund. Was sich benennen lässt, sind die Treiber:
- Zahl der Formulare, Berichte und Regeln. Jeder Bericht, den jemand täglich braucht, muss nachgebaut oder bewusst gestrichen werden.
- Datenqualität. Doppelte Einträge, freie Texte statt Auswahlwerte und fehlende Beziehungen müssen vor dem Umzug bereinigt werden.
- Anbindungen. Exporte nach Excel, Importe aus anderen Systemen, E-Mail-Versand aus Makros. Jede Anbindung ist eine Schnittstelle, die neu entstehen muss; siehe Schnittstelle bauen oder System ablösen.
- Parallelbetrieb. Je länger alt und neu nebeneinander laufen, desto länger zahlen Sie doppelt.
- Wissen. Wenn niemand die Regeln erklären kann, müssen sie aus dem Code rekonstruiert werden. Das ist Aufwand, der in keinem Angebot für „die Neuentwicklung“ steht.
- Einführung. Schulung, Datenübernahme-Abnahme und der Tag, an dem das Alte abgeschaltet wird.
Was dagegen selten treibt, ist die Datenmenge selbst. Teuer wird es durch Unklarheit, nicht durch Gigabyte. Aus demselben Grund sind Angebote, die den Umfang vor dem Befund festschreiben, mit Vorsicht zu lesen. Wie Sie ein solches Angebot prüfen, steht in IT-Angebot prüfen.
Wann wir von der Ablösung abraten
Wir raten ab, wenn die Lösung klein ist, von wenigen Personen genutzt wird, die Version unterstützt ist und eine Wiederherstellung nachweislich funktioniert. Dann ist Weiterbetreiben mit Dokumentation die bessere Investition.
Wir raten ab, wenn das Motiv „Access ist veraltet“ lautet, ohne dass ein konkretes Problem benannt wird. Ein Produktname ist kein Befund.
Wir raten ab, wenn niemand den Vorgang unabhängig vom Werkzeug beschreiben kann. Dann würde das neue System die Unklarheit des alten nur übernehmen.
Und wir raten ab, wenn die Entscheidung schon gefallen ist und der Befund sie nur bestätigen soll. Was vorher feststand, schreiben wir nicht auf.
Erst der Befund, dann die Entscheidung
Die Reihenfolge ist der eigentliche Inhalt: Zuerst klären, was die Datei trägt, wer sie nutzt, wo sie bricht und was sie mit anderen Systemen verbindet. Dann die vier Wege nebeneinander legen, einschließlich des Weiterbetreibens. Dann entscheiden.
Das System-Audit ist dafür der abgegrenzte Auftrag: 6.500 € netto, vier Wochen, benannte Ergebnisdokumente. Es endet mit der Übergabe und verpflichtet nicht zur Umsetzung durch 01PC. Liegt bereits ein Angebot für die Ablösung auf dem Tisch, genügt oft die Architektur-Zweitmeinung: 1.400 € netto, eine Woche, ein Dokument mit klarer Aussage.
Wenn Sie nicht wissen, was in Ihrer Access-Datei steckt, ist das der Ausgangspunkt. Nicht die Ablösung.
Quellen