Das Sistema Único de Autodeterminación (SUA) des IMSS kann Fehler bei beschädigten oder korrupten Datenbanken zu den kritischsten Momenten anzeigen: beim Erstellen des monatlichen Zahlungsdatenträgers, bei der Berechnung der zweimonatlichen Beiträge oder einfach beim Öffnen des Programms. Dieser Artikel erklärt, wie man den Schaden diagnostiziert, die Datenbank mit dem integrierten SUA-Tool repariert und verhindert, dass das Problem erneut auftritt.
Der Fehler
Wenn die SUA-Datenbank beschädigt ist, kann das Programm eine oder mehrere dieser Meldungen anzeigen:
- “Fehler beim Zugriff auf die Datenbank” — erscheint beim Öffnen von SUA oder beim Abfragen von Mitarbeitern
- “Beschädigte Tabelle: [Tabellenname]” — zeigt an, dass eine bestimmte Tabelle korrupte Datensätze enthält
- “Korrupter Index” — der Suchindex ist defekt; SUA kann keine Datensätze finden
- “Datenbank kann nicht geöffnet werden” — kompletter Fehler beim Starten des Systems
- “Allgemeiner Zugriffsfehler” — generischer Fehler mit mehreren möglichen Ursachen
Diese Fehler treten typischerweise auf:
- Beim ersten Öffnen von SUA nach einem Stromausfall oder erzwungenen Neustart
- Beim Versuch, das SUA-5 (Zahlungsdatenträger) am Monatsende zu generieren
- Bei der Berechnung der zweimonatlichen Arbeitgeber- und Arbeitnehmerbeiträge
- Beim Importieren von Zugehörigkeitsbewegungen aus dem IDSE
- Beim Versuch, ein Backup über das Dienstprogramme-Menü zu erstellen
Ursache des Problems
Die SUA-Datenbank basiert auf dem Microsoft Access-Format (.mdb-Dateien). Dieses Format ist anfällig für Beschädigungen, wenn eine der folgenden Situationen eintritt:
Unmittelbare Ursachen:
- Stromausfall oder erzwungenes Herunterfahren, während SUA Daten schrieb
- Schließen des SUA-Fensters mit dem X-Button anstatt Datei → Beenden zu verwenden
- Windows-Betriebssystemfehler, der SUA abrupt beendet
- Viren oder Malware, die die Datenbankdateien modifizieren
Kumulative Ursachen:
- Sehr große Datenbank, die seit Monaten oder Jahren nicht komprimiert wurde
- Festplatte mit fehlerhaften Sektoren, die SUA nicht sofort erkennt
- Mehrere Benutzer öffnen SUA im Netzwerk ohne das korrekte Mehrbenutzer-Modul
- Unzureichender Speicherplatz während eines Datenschreibvorgangs
Installationsursachen:
- SUA in einem Pfad mit Sonderzeichen installiert (Umlaute, Leerzeichen)
- Unzureichende Windows-Berechtigungen im Datenordner
- Veraltete SUA-Version mit Fehlern, die in späteren Versionen behoben wurden
Schritt-für-Schritt-Lösung
Befolgen Sie diese Schritte der Reihe nach. Überspringen Sie das anfängliche Backup nicht — es ist Ihr Sicherheitsnetz, falls etwas schiefläuft.
Schritt 1 — Aktuelle Datenbank sichern
Kopieren Sie vor jedem Eingriff den gesamten SUA-Ordner an einen sicheren Speicherort:
Typischer Datenpfad: C:\SUA\DATOS\ oder C:\IMSS\SUA\
Öffnen Sie den Windows-Explorer, navigieren Sie zu diesem Ordner und kopieren Sie ihn vollständig auf einen USB-Stick oder eine externe Festplatte. Auch wenn die Datenbank beschädigt ist, kann sie wiederherstellbare Daten enthalten, die Sie benötigen, falls die Reparatur fehlschlägt.
Schritt 2 — SUA auf allen Netzwerkarbeitsstationen schließen
Wenn SUA im Netzwerk installiert ist, stellen Sie sicher, dass kein Benutzer das Programm geöffnet hat. Selbst eine einzige Arbeitsstation mit aktivem SUA kann die Reparatur verhindern oder die Datenbank während des Prozesses weiter beschädigen.
Schritt 3 — SUA als Administrator starten
Klicken Sie mit der rechten Maustaste auf das SUA-Symbol und wählen Sie “Als Administrator ausführen”. Einige Reparaturprozesse benötigen erhöhte Berechtigungen, um die Datenbankdateien zu modifizieren.
Schritt 4 — Auf das Reparaturtool zugreifen
Gehen Sie in SUA zum Hauptmenü:
Dienstprogramme → Datenbank reparieren
In älteren SUA-Versionen kann diese Option auch wie folgt erscheinen:
Werkzeuge → Integrität prüfen → Reparieren
Schritt 5 — Reparatur ausführen
Klicken Sie auf die Schaltfläche Reparieren oder Starten. Der Vorgang kann je nach Größe Ihrer Datenbank und Festplattengeschwindigkeit zwischen 5 und 25 Minuten dauern. Während dieser Zeit:
- Schließen Sie SUA nicht
- Schalten Sie den Computer nicht aus
- Öffnen Sie keine anderen ressourcenintensiven Programme
Schritt 6 — Ergebnis überprüfen
Nach Abschluss zeigt SUA einen Bericht mit folgenden Informationen:
- Anzahl der überprüften Tabellen
- Erfolgreich reparierte Tabellen
- Tabellen mit nicht wiederherstellbaren Schäden (falls vorhanden)
Wenn alle Tabellen den Status “OK” oder “Repariert” anzeigen, schließen Sie SUA und öffnen Sie es normal wieder, um zu bestätigen, dass es korrekt funktioniert.
Schritt 7 — Datenbank komprimieren
Nach der Reparatur empfiehlt es sich, die Datenbank zu komprimieren, um Speicherplatz freizugeben und die Leistung zu verbessern:
Dienstprogramme → Datenbank komprimieren
Alternative Lösung
Wenn das integrierte SUA-Dienstprogramm die Datenbank nicht wiederherstellen konnte, haben Sie zwei Möglichkeiten:
Option A — Aus einem früheren Backup wiederherstellen
Wenn Sie regelmäßige SUA-Backups haben, stellen Sie das neueste Backup vor dem Schaden wieder her. Lesen Sie den Artikel SUA IMSS: Datenbankbackup wiederherstellen für detaillierte Anweisungen.
Der grundlegende Prozess ist:
- Zu Dienstprogramme → Backup wiederherstellen gehen
- Die Backup-Datei auswählen (.zip oder .bak, von SUA erstellt)
- Die Wiederherstellung bestätigen
- Die Datensätze des verlorenen Zeitraums manuell eingeben
Option B — Mit JetCompact (Microsoft) reparieren
Microsoft enthält ein Tool namens JetCompact (auch als CompactRepair bekannt) in den Office/Access-Tools, das .mdb-Dateien direkt reparieren kann:
- Laden Sie das Microsoft Access Database Engine Redistributable von der Microsoft-Website herunter
- Suchen Sie die
.mdb-Datei von SUA (normalerweiseSUADAT.mdboder ähnlich) - Führen Sie JetCompact aus und zeigen Sie auf die beschädigte Datei
- Ersetzen Sie die Originaldatei durch die reparierte
Diese Option ist technisch anspruchsvoller und sollte nur verwendet werden, wenn das integrierte SUA-Dienstprogramm nicht funktioniert hat.
Prävention
Diese Gewohnheiten verhindern, dass die SUA-Datenbank erneut beschädigt wird:
Automatische Backups:
- Konfigurieren Sie SUA für automatische Backups beim Schließen: Dienstprogramme → Backup-Konfiguration
- Halten Sie mindestens 3 aktuelle Backups an verschiedenen Speicherorten (USB, Netzwerk, Cloud)
- Erstellen Sie vor umfangreichen Operationen manuell ein Backup (Datensätze importieren, Datenträger generieren)
Korrekter Systemeinsatz:
- Schließen Sie SUA immer über das Menü Datei → Beenden, niemals mit dem X-Button des Fensters
- Halten Sie Windows aktuell — einige Patches beheben Probleme bei der Handhabung von
.mdb-Dateien - Schließen Sie SUA vor dem Herunterfahren des Computers
Hardware:
- Installieren Sie eine USV (unterbrechungsfreie Stromversorgung), wenn Stromausfälle in Ihrer Region häufig auftreten
- Überprüfen Sie regelmäßig den Zustand der Festplatte mit Tools wie CrystalDiskInfo
- Halten Sie mindestens 10 % freien Speicherplatz auf dem Laufwerk, auf dem SUA installiert ist
Regelmäßige Wartung:
- Komprimieren Sie die Datenbank alle 3 Monate: Dienstprogramme → Datenbank komprimieren
- Überprüfen Sie die Integrität monatlich über das Dienstprogramme-Menü
- Halten Sie SUA auf der neuesten IMSS-Version aktuell
Verwandte Probleme
Wenn Sie nach der Datenbankreparatur weiterhin Probleme haben, lesen Sie diese verwandten Artikel:
- Wenn SUA die zweimonatlichen Beiträge nicht korrekt berechnen kann, siehe SUA IMSS: Fehler bei der Berechnung zweimonatlicher Beiträge
- Wenn Sie SUA aufgrund nicht behebbarer Schäden neu installieren müssen, folgen Sie SUA IMSS von Grund auf neu in Windows installieren
- Wenn der Fehler nach einem Update auftritt, lesen Sie SUA IMSS auf die neueste Version aktualisieren
Zusammenfassung
- Datenbankbeschädigungen in SUA werden hauptsächlich durch Stromausfälle, falsches Schließen des Programms und fehlende Wartung verursacht
- Sichern Sie immer den Datenordner, bevor Sie eine Reparatur versuchen
- Das integrierte SUA-Dienstprogramm (Dienstprogramme → Datenbank reparieren) löst die meisten Fälle
- Wenn die interne Reparatur fehlschlägt, stellen Sie aus einem früheren Backup wieder her oder verwenden Sie JetCompact von Microsoft
- Verhindern Sie künftige Schäden mit automatischen Backups, einer USV und indem Sie SUA immer korrekt schließen