Access-Datenbank ablösen: 4 Wege im Vergleich

Von Felix Lange, Geschäftsführer, Technik
Veröffentlicht am · 11 Min. Lesezeit
Eine Access-Datenbank lösen Sie auf einem von vier Wegen ab: Access stabilisieren und die Tabellen auf einen SQL Server verlagern, auf eine Low-Code-Plattform wie Power Apps umziehen, eine passende Standardsoftware einführen oder eine eigene Web-Anwendung entwickeln lassen. Welcher Weg passt, entscheiden Datenmenge, Zahl der Nutzer, Bedarf an Zugriff von unterwegs und die Menge an Fachlogik in der Datei.
Das Wichtigste in Kürze
- Access stößt an feste Grenzen: höchstens 2 GB je Datenbankdatei, Beschädigungsgefahr im Mehrbenutzerbetrieb über das Netzlaufwerk und kein Zugriff aus dem Browser.
- Der Support für Office 2016 und 2019 und damit für Access 2016 und 2019 endete am 14. Oktober 2025; das Supportende von Office LTSC 2021 ist der 13. Oktober 2026.
- Wer Access behält und die Tabellen auf einen SQL Server verlagert, gewinnt Stabilität, aber weder Webzugriff noch Unabhängigkeit von der Person, die den VBA-Code versteht.
- Die Kosten einer Ablösung hängen weniger an der Zahl der Tabellen als an der VBA-Logik, den Schnittstellen und dem Zustand der Daten.
- Eine sichere Ablösung beginnt mit Sicherung und Bestandsaufnahme, bereinigt die Daten vor dem Umzug und lässt altes und neues System eine Zeit lang parallel laufen.
Wann stößt eine Access-Datenbank an ihre Grenzen?
In vielen Betrieben ist Access das Werkzeug, mit dem aus einer Excel-Liste irgendwann eine richtige Datenbank wurde: Kundenstamm, Aufträge, Prüfprotokolle, Lagerbestand. Oft läuft eine solche Datenbank seit vielen Jahren zuverlässig. Probleme entstehen selten plötzlich, sondern dann, wenn der Betrieb wächst:
- Dateigröße: Eine Access-Datenbank darf laut Microsoft höchstens 2 GB groß sein, abzüglich des Platzes für Systemobjekte. Mit Anhängen, Bildern oder vielen Jahren Historie ist diese Grenze erreichbar.
- Mehrere Nutzer über das Netzlaufwerk: Access erlaubt bis zu 255 gleichzeitige Benutzer. Arbeiten mehrere Personen über das Netzwerk direkt mit derselben Datei, besteht laut Microsoft aber ein Beschädigungsrisiko. Es ist gering, steigt jedoch, wenn häufig lange Textfelder bearbeitet werden, und wächst mit der Zeit.
- Beschädigung bei Verbindungsabbruch: Wird eine Änderung unterbrochen, etwa weil das Netzwerk kurz ausfällt, markiert Access die Datei als beschädigt. Bei der anschließenden Reparatur kann Access Daten aus beschädigten Tabellen abschneiden.
- Kein Zugriff von unterwegs: Access-Datenbanken laufen als Desktop-Anwendung. Die frühere Browser-Variante für SharePoint hat Microsoft eingestellt, und davon, eine Access-Datei direkt aus OneDrive oder SharePoint zu öffnen, rät Microsoft ab. Wer im Außendienst oder am Tablet arbeiten will, braucht einen anderen Weg.
- Wissen bei einer Person: Die Logik steckt in Formularen, Abfragen und VBA-Modulen (Visual Basic for Applications, die Makrosprache von Office). Oft hat sie eine einzige Person geschrieben, und nur diese Person kann sie ändern.
- Veraltete Access-Version: Für ältere Access-Versionen liefert Microsoft keine Sicherheitsupdates mehr.
Keiner dieser Punkte ist für sich allein ein Grund zur Eile. Eine Access-Datenbank, mit der eine Handvoll Personen im selben Büro arbeitet, die gesichert und dokumentiert ist, kann noch lange gute Dienste leisten. Kritisch wird es, wenn mehrere Punkte zusammenkommen: eine wachsende Datei, mehr Nutzer, der Wunsch nach Zugriff von der Baustelle und ein Entwickler, der den Betrieb verlässt.
Wie lange wird Access noch unterstützt?
Access gehört zu Office und endet im Support zusammen mit der jeweiligen Office-Version. Nach dem Supportende liefert Microsoft weder Fehlerbehebungen noch Sicherheitsupdates. Die Datenbank läuft weiter, aber auf einer Software, deren Sicherheitslücken niemand mehr schließt.
| Version | Supportende | Was das bedeutet |
|---|---|---|
| Access 2016 (Office 2016) | 14. Oktober 2025 | Keine Sicherheitsupdates mehr |
| Access 2019 (Office 2019) | 14. Oktober 2025 | Keine Sicherheitsupdates mehr |
| Access LTSC 2021 (Office LTSC 2021) | 13. Oktober 2026 | Danach keine Sicherheitsupdates mehr |
| Access LTSC 2024 (Office LTSC 2024) | noch unterstützt | Aktuelle Kaufversion, bekommt keine neuen Funktionen |
| Access in Microsoft 365 | laufend aktualisiert | Unterstützt, solange das Abonnement läuft |
Ein Update auf eine unterstützte Version schließt die Sicherheitslücke schnell. An den technischen Grenzen von Access — Dateigröße, Mehrbenutzerbetrieb über das Netzwerk, kein Zugriff aus dem Browser — ändert es nichts. Das Supportende ist deshalb ein guter Anlass, grundsätzlich zu entscheiden, wie es mit der Datenbank weitergeht — mit etwas Vorlauf und nicht erst, wenn die Datei streikt.
Welche vier Wege gibt es, eine Access-Datenbank abzulösen?
Weg 1: Access stabilisieren
Der kleinste Schritt behält Access als Oberfläche und macht den Unterbau robuster. Zuerst wird die Datenbank aufgeteilt: Eine Datei enthält nur die Tabellen (Backend), jeder Arbeitsplatz bekommt eine eigene Kopie mit Formularen, Abfragen und Berichten (Frontend). Im zweiten Schritt ziehen die Tabellen auf einen SQL Server um. Die Express-Edition von SQL Server 2025 ist kostenlos und fasst bis zu 50 GB je Datenbank.
Die Nutzer arbeiten danach mit denselben Masken wie vorher und müssen nichts neu lernen. Was bleibt: kein Zugriff aus dem Browser, weiterhin Access auf jedem Arbeitsplatz und die VBA-Logik, die nur eine Person versteht. Dazu kommt ein Server, der aktualisiert und gesichert werden muss.
Weg 2: Low-Code mit Power Apps
Low-Code-Plattformen wie Microsoft Power Apps setzen Anwendungen aus fertigen Bausteinen zusammen, statt sie vollständig zu programmieren. Microsoft empfiehlt Power Apps selbst als Weg, Anwendungen für Browser und Mobilgeräte zu bauen, und bietet an, Access-Daten nach Dataverse zu übertragen, der Datenbank der Power Platform.
Entscheidend ist das Lizenzmodell. Die Power-Apps-Rechte, die in manchen Microsoft-365-Plänen enthalten sind, gelten laut Microsoft für Anwendungen mit Microsoft-365-Daten und Standardconnectors. Eine eigene Anwendung auf Dataverse braucht eigenständige Lizenzen, pro Nutzer (Power Apps Premium) oder nutzungsbasiert über ein Azure-Abonnement; zusätzlicher Speicher in Dataverse wird als Kapazität erworben. Die Lizenz „pro App“ ist seit dem 2. Januar 2026 für neue Kunden über einige Einkaufskanäle nicht mehr erhältlich (Stand: September 2026). Microsoft weist selbst darauf hin, dass sich Lizenzbedingungen ändern können; prüfen Sie den aktuellen Stand vor der Entscheidung.
Weg 3: Standardsoftware
Manche Access-Datenbank bildet einen Ablauf ab, für den es längst fertige Programme gibt: Kundenverwaltung, Auftragsabwicklung, Lager, Zeiterfassung. Dann ist Standardsoftware oft der vernünftigste Weg. Der Hersteller pflegt sie, sie läuft meist auch im Browser, und die Daten werden einmalig übernommen. Der Preis dafür: Ihr Ablauf passt sich der Software an, nicht umgekehrt. Wie Sie das abwägen, beschreibt der Ratgeber Individualsoftware oder Standardsoftware?
Weg 4: Eigene Web-Anwendung auf PostgreSQL
Der vierte Weg überträgt die Fachlogik aus Access in eine eigens entwickelte Web-Anwendung. Die Daten liegen in einer Server-Datenbank wie PostgreSQL, zum Beispiel auf Supabase, einer Plattform, die Datenbank, Anmeldung und Dateiablage bündelt. Die Anwendung läuft im Browser und auf dem Handy, Rechte lassen sich je Rolle vergeben, und Änderungen an kritischen Daten werden protokolliert.
Dieser Weg hat den höchsten Aufwand am Anfang, weil jede Maske und jede Regel neu gebaut wird. Er lohnt sich, wenn die Datenbank einen Ablauf trägt, der Ihren Betrieb von anderen unterscheidet, und keine Standardsoftware ihn ohne Verbiegen abbildet. Wie ein solches Projekt abläuft, steht auf der Seite zur Individualsoftware.
Die vier Wege im Vergleich
| Weg | Aufwand | Laufende Kosten | Web und mobil | Abhängigkeit | Hauptrisiko |
|---|---|---|---|---|---|
| Access stabilisieren | Gering bis mittel | Access-Lizenzen, SQL Server betreiben | Nein | Access, VBA-Wissen | Grundprobleme bleiben bestehen |
| Power Apps | Mittel | Lizenzen je Nutzer oder Verbrauch, Dataverse-Speicher | Ja | Microsoft-Plattform | Kosten steigen mit der Nutzerzahl |
| Standardsoftware | Mittel (Einführung, Datenübernahme) | Abonnement oder Lizenz mit Wartung | Meist ja | Hersteller | Ablauf muss sich anpassen |
| Eigene Web-Anwendung | Hoch zu Beginn | Hosting, Wartung, Weiterentwicklung | Ja | Gering bei Übergabe von Quellcode und Dokumentation | Unklare Anforderungen treiben den Aufwand |
Die Tabelle ersetzt keine Entscheidung, sie ordnet sie. Als Faustregel gilt:
- Weg 1, wenn die Datenbank im Kern funktioniert und nur stabiler werden soll.
- Weg 2, wenn Sie ohnehin mit Microsoft 365 arbeiten, die Logik überschaubar ist und die Lizenzkosten je Nutzer tragbar sind.
- Weg 3, wenn Ihr Ablauf dem entspricht, was in Ihrer Branche üblich ist.
- Weg 4, wenn die Datenbank etwas kann, das kein fertiges Produkt kann, und Sie Zugriff aus dem Browser oder vom Handy brauchen.
Was kostet es, eine Access-Datenbank abzulösen?
Eine Pauschalzahl wäre unseriös, weil der Aufwand fast vollständig davon abhängt, wie viel Logik in der Datei steckt. Zwei Datenbanken mit gleich vielen Tabellen können sich im Aufwand stark unterscheiden. Diese Punkte treiben die Kosten:
- Tabellen und Beziehungen: Wie viele Tabellen es gibt und ob die Beziehungen zwischen ihnen sauber definiert sind oder nur in den Köpfen der Nutzer existieren.
- Formulare: Jedes Formular wird zu einer Bildschirmmaske. Teuer wird es, wenn hinter den Feldern Ereignisse und Prüfungen hängen, die niemand dokumentiert hat.
- Berichte: Ausdrucke, Auswertungen und Serienbriefe werden gern vergessen und fallen dann kurz vor dem Umstieg auf.
- VBA-Logik: Meist der größte Posten. Jede Funktion muss erst verstanden, dann beschrieben und schließlich neu gebaut werden.
- Schnittstellen: Importe aus Excel, Exporte an die Buchhaltung, verknüpfte Tabellen aus anderen Dateien.
- Datenbereinigung: Dubletten, Freitext in Datumsfeldern, Datensätze ohne Bezug. Je länger die Datenbank lief, desto mehr davon.
Zu den einmaligen Kosten kommen laufende: bei Weg 1 der Betrieb des SQL Servers, bei den Wegen 2 und 3 Lizenzen oder Abonnements, bei Weg 4 Hosting und Wartung. Welche Kosten bei einer eigenen Anwendung über die Entwicklung hinaus anfallen, beschreibt der Ratgeber Was kostet Individualsoftware?
Wie läuft die Ablösung ab, ohne Daten zu verlieren?
Sicherung und Bestandsaufnahme
Vor jedem Eingriff wird die Datei kopiert und die Kopie getestet. Dann entsteht eine Liste aller Tabellen, Abfragen, Formulare, Berichte und VBA-Module — und dazu, wer im Betrieb welchen Teil wofür nutzt.
Fachlogik aufschreiben
Was die Module und Abfragen tun, wird in Worten beschrieben: Rechenregeln, Pflichtfelder, Sonderfälle. Das gelingt nur mit den Personen, die täglich mit der Datenbank arbeiten, denn in der Datei steckt oft Wissen, das nirgends sonst steht.
Daten bereinigen
Dubletten werden zusammengeführt, Pflichtfelder nachgetragen, Freitext in echte Werte überführt. Das geschieht vor dem Umzug, damit Altlasten nicht ins neue System wandern.
Probemigration
Die Daten werden mehrfach probeweise übertragen. Nach jedem Durchlauf werden Anzahl der Datensätze und Summen zwischen alter und neuer Datenbank verglichen.
Parallelbetrieb
Für eine vereinbarte Zeit laufen beide Systeme. Abweichungen fallen auf, solange die alte Datenbank noch als Vergleich bereitsteht.
Umstellung und Archiv
Nach der Abnahme wird die Access-Datei schreibgeschützt archiviert. Alte Datensätze bleiben nachvollziehbar, ohne dass jemand versehentlich darin weiterarbeitet.
Nie an der einzigen Kopie arbeiten
Microsoft rät, vor dem Komprimieren und Reparieren einer Access-Datenbank eine Sicherungskopie anzulegen, weil Access dabei Daten aus beschädigten Tabellen abschneiden kann. Für jede Migration gilt dasselbe: erst sichern, dann die Sicherung prüfen, dann umbauen.
Ob ein harter Stichtag oder ein Parallelbetrieb besser passt, hängt davon ab, wie eng die Datenbank mit anderen Abläufen verzahnt ist. Die Abwägung beschreibt der Ratgeber Legacy-Software ablösen ohne Stillstand.
Wann können Sie Access einfach behalten?
Nicht jede Access-Datenbank muss ersetzt werden. Wenn wenige Personen im selben Netz damit arbeiten, die Datei weit unter der Größengrenze liegt und niemand von unterwegs zugreifen muss, reicht oft Weg 1 in seiner kleinsten Form:
- eine unterstützte Access-Version auf allen Arbeitsplätzen
- die Datenbank in Frontend und Backend aufgeteilt, jeder Arbeitsplatz mit eigenem Frontend
- eine regelmäßige Sicherung der Backend-Datei, deren Wiederherstellung getestet ist
- eine kurze Beschreibung der VBA-Module, damit nicht alles an einer Person hängt
Wer dagegen gerade erst von Excel auf eine Datenbank umsteigen will, sollte prüfen, ob Access als neues Ziel noch sinnvoll ist: Die Grenzen von Access bei Dateigröße, Mehrbenutzerbetrieb und Zugriff aus dem Browser gelten für eine neue Datenbank genauso. Woran man merkt, dass eine Tabelle zu klein geworden ist, beschreibt der Ratgeber Excel als Firmensoftware.
Passende Leistung
Individualsoftware
Wir nehmen Ihre Access-Datenbank im Workshop auf, bauen die Fachlogik als Web-Anwendung auf PostgreSQL neu und übernehmen die Daten geprüft. Sie bekommen ein Festpreisangebot und am Ende Quellcode und Dokumentation vollständig.
Wir antworten innerhalb von 24 Stunden — 7 Tage die Woche, auch an Feiertagen.
Quellen und Stand
- Microsoft Support — Access-Spezifikationen
- Microsoft Support — Komprimieren und Reparieren einer Datenbank
- Microsoft Learn — Planen eines Upgrades von älteren Office-Versionen auf Microsoft 365 Apps
- Microsoft Learn — Lizenzierungsübersicht für Microsoft Power Platform
- Microsoft Learn — Editionen und unterstützte Features von SQL Server 2025
Stand der Angaben: . Preise, Fristen und Programme ändern sich; maßgeblich ist jeweils die verlinkte Quelle. Der Artikel ersetzt keine Rechts- oder Steuerberatung.

Über den Autor
Felix Lange
Mitgründer und Geschäftsführer, Technik, Rentavo-Services
Verantwortlich für Architektur, Entwicklung und Qualitätssicherung. Baut die Systeme, die wir bei unseren Kunden betreiben — und betreibt sie auch selbst.
- ISTQB Certified Tester, Foundation Level 4.0
- Ausbildung zum Fachinformatiker für Anwendungsentwicklung
- Studium Wirtschaftsingenieurwesen
Häufige Fragen
Die Kurzfassung zu den Fragen, die an dieser Stelle am häufigsten gestellt werden.
Kann ich die Access-Datei einfach in OneDrive oder SharePoint ablegen?
Davon rät Microsoft ab. Eine Access-Datei lässt sich zwar in OneDrive oder einer SharePoint-Bibliothek speichern, Microsoft empfiehlt aber, sie von dort nicht zu öffnen: Die Datei wird zum Bearbeiten womöglich lokal heruntergeladen und danach wieder hochgeladen. Öffnen mehrere Personen sie aus SharePoint, können mehrere Kopien der Datenbank entstehen und unerwartetes Verhalten auftreten. Wer von mehreren Standorten aus arbeiten will, braucht eine Server-Datenbank oder eine Web-Anwendung.
Was passiert mit den VBA-Makros, wenn wir Access ablösen?
Beim Umzug auf Power Apps, Standardsoftware oder eine eigene Web-Anwendung wird VBA nicht übernommen, sondern die Logik neu gebaut. Deshalb steht am Anfang eine Beschreibung dessen, was die Module tun. Nur wenn Sie Access behalten und die Tabellen auf einen SQL Server verlagern, bleiben Formulare und VBA-Code erhalten — samt der Abhängigkeit von der Person, die sie versteht.
Wie lange dauert es, eine Access-Datenbank abzulösen?
Das hängt vom Weg und vom Umfang der Fachlogik ab. Eine Datenbank aufzuteilen und die Tabellen auf einen SQL Server zu verlagern, ist ein überschaubarer Eingriff. Eine neue Anwendung für ein abgegrenztes Werkzeug ist in wenigen Wochen nutzbar; eine Anwendung mit mehreren Rollen, Schnittstellen und Datenmigration braucht Monate.
Müssen wir Access sofort ersetzen, wenn der Support endet?
Nein. Die Datenbank läuft nach dem Supportende weiter, bekommt aber keine Sicherheitsupdates mehr. Der schnelle Schritt ist ein Update auf eine unterstützte Version, also Access LTSC 2024 oder Access aus Microsoft 365. Damit gewinnen Sie Zeit, um die grundsätzliche Entscheidung über die Ablösung in Ruhe zu treffen statt unter Druck.
Behalten wir nach der Ablösung die Kontrolle über unsere Daten?
Das sollten Sie vor der Entscheidung klären und vertraglich festhalten: In welchem Format können Sie Ihre Daten jederzeit exportieren, und wem gehören Datenbank und Zugänge? Bei einer Web-Anwendung auf PostgreSQL lässt sich ein vollständiger Auszug in jede andere PostgreSQL-Installation einspielen. Bei Standardsoftware und Low-Code-Plattformen hängt die Antwort vom Anbieter ab.
