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:

  1. Zugang zur Access-Datei oder Export des Schemas
  2. Liste der wichtigsten Prozesse
  3. Anzahl der Benutzer und deren Rollen
  4. 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