Access Datenbank ersetzen: Migration zur Webanwendung
Die Access-Datenbank läuft seit 15 Jahren. Sie ist geschäftskritisch, aber niemand traut sich mehr, etwas zu ändern. Kommt Ihnen bekannt vor?
Warum Access an Grenzen stößt
Access war nie für das gedacht, was viele Unternehmen damit machen:
- Benutzerlimit: Ab 10-15 gleichzeitigen Zugriffen wird es instabil
- Datenmenge: Über 2 GB wird die Performance zum Problem
- Netzwerk: Access über VPN ist langsam und fehleranfällig
- Support: Access 2016 wird nicht ewig unterstützt
- Mobilzugriff: Vom Smartphone geht nichts
Drei Wege aus Access
1. SQL Server + neues Frontend
Die Access-Daten wandern in einen SQL Server. Ein neues Web-Frontend ersetzt die Access-Formulare.
Vorteile: Skalierbar, moderne Technologie, mobiler Zugriff Aufwand: Mittel bis hoch
2. Access mit SQL Server Backend
Access bleibt als Frontend, aber die Daten liegen im SQL Server.
Vorteile: Gewohnte Oberfläche, schnellere Umsetzung Nachteile: Nur eine Übergangslösung, VBA bleibt
3. Low-Code-Plattform
Plattformen wie Power Apps können Access-Logik nachbilden.
Vorteile: Schnelle Umsetzung, Microsoft-Ökosystem Nachteile: Lizenzkosten, eingeschränkte Flexibilität
Der Migrations-Fahrplan
Phase 1: Analyse (1-2 Wochen)
- Welche Tabellen und Beziehungen gibt es?
- Welche Formulare und Reports werden genutzt?
- Welche VBA-Makros existieren?
- Wer sind die Power-User?
Phase 2: Datenmodell (1-2 Wochen)
Das Access-Schema wird oft 1:1 übernommen – ein Fehler. Jetzt ist die Chance für:
- Normalisierung
- Konsistente Benennung
- Referenzielle Integrität
- Dokumentation
Phase 3: Datenmigration (1-2 Wochen)
Die Daten werden transformiert und migriert. Wichtig:
- Testmigration mit Produktionsdaten-Kopie
- Validierung der Datenkonsistenz
- Rollback-Plan
Phase 4: Frontend-Entwicklung (4-8 Wochen)
Formulare und Reports werden als Webanwendung neu gebaut. Dabei werden Prozesse oft vereinfacht – Access-Anwendungen sind häufig gewachsen statt geplant.
Phase 5: Parallelbetrieb (2-4 Wochen)
Beide Systeme laufen parallel. Benutzer testen, Fehler werden behoben.
Was ich dafür brauche
Für eine Aufwandsschätzung:
- Zugang zur Access-Datei oder Export des Schemas
- Liste der wichtigsten Prozesse
- Anzahl der Benutzer und deren Rollen
- Bekannte Probleme und Wünsche
Nächster Schritt
Ihre Access-Datenbank bereitet Ihnen Sorgen? Lassen Sie uns gemeinsam analysieren, wie eine Migration aussehen könnte.
Haben Sie weitere Fragen oder Anregungen?
Kontaktieren Sie uns gerne