Aspel SAE ist das am weitesten verbreitete Unternehmensverwaltungssystem für kleine und mittlere Unternehmen in Mexiko. Einer der kritischsten Prozesse ist die Sicherung und Wiederherstellung der Datenbank, da ein Fehler in diesem Prozess den Verlust von Buchhaltungsdaten, Inventar und Rechnungsinformationen bedeuten kann. Dieser Leitfaden behandelt die häufigsten Fehler beim Sichern oder Wiederherstellen der SAE-Datenbank.
Der Fehler
Beim Versuch, die Datenbank in Aspel SAE zu sichern oder wiederherzustellen, können verschiedene Fehlermeldungen erscheinen:
- “No se pudo respaldar la base de datos” (Datenbank konnte nicht gesichert werden) — erscheint beim Versuch, eine Sicherung über Utilerías > Respaldo/Restauración zu erstellen.
- “Error al restaurar: El archivo de respaldo no es válido o está dañado” (Wiederherstellungsfehler: Die Sicherungsdatei ist ungültig oder beschädigt) — beim Versuch, eine .fbk-Datei wiederherzustellen.
- “No se puede acceder a la ruta especificada” (Zugriff auf den angegebenen Pfad nicht möglich) — wenn SAE keine Berechtigungen für den Zielordner hat.
- “Error de conexión con el servidor de base de datos” (Datenbankserver-Verbindungsfehler) — wenn Firebird nicht läuft oder nicht antwortet.
- “Espacio insuficiente en disco” (Unzureichender Speicherplatz) — wenn das Ziellaufwerk nicht genügend freien Speicherplatz hat.
Diese Fehler erscheinen typischerweise im Utilerías-Fenster von SAE, und in einigen Fällen schließt sich das Programm während des Prozesses unerwartet.
Ursache des Problems
Die Sicherungs- und Wiederherstellungsfehler in Aspel SAE haben verschiedene Ursachen:
-
Firebird-Dienst gestoppt oder beschädigt — SAE verwendet Firebird als Datenbankmotor. Wenn der Dienst
Firebird GuardianoderFirebird Server - DefaultInstancenicht läuft, schlägt die Sicherung sofort fehl. -
Unzureichende Berechtigungen — Das Windows-Benutzerkonto oder der Firebird-Dienst verfügt nicht über Lese-/Schreibberechtigungen für den Sicherungsordner oder die Datenbankdateien in
C:\Archivos de Programa\Common Files\Aspel\Sistemas Aspel\SAE8.00\Empresas. -
Unzureichender Speicherplatz — SAE-Datenbanken können auf mehrere GB anwachsen. Wenn das Ziellaufwerk nicht mindestens das Doppelte der Datenbankgröße an freiem Speicherplatz hat, kann die Sicherung fehlschlagen.
-
Beschädigte Datenbank — Wenn die Datenbank interne Inkonsistenzen aufweist (verursacht durch Stromausfälle, abrupte Systemabschaltungen oder Festplattenausfälle), kann der Sicherungsprozess nicht abgeschlossen werden.
-
Antivirenprogramm blockiert Dateien — Einige Antivirenprogramme (wie Norton, McAfee oder Kaspersky) blockieren den Zugriff auf .fdb- und .fbk-Dateien während der Echtzeitüberprüfung und unterbrechen den Prozess.
-
Unerreichbarer Netzwerkpfad — Der Versuch, direkt auf ein zugeordnetes Netzlaufwerk zu sichern, kann wegen Latenz oder unzureichender NTFS/SMB-Berechtigungen fehlschlagen.
Schritt-für-Schritt-Lösung
Schritt 1: Firebird-Dienst überprüfen
- Drücken Sie Win + R, geben Sie
services.mscein und drücken Sie Enter. - Suchen Sie Firebird Guardian - DefaultInstance oder Firebird Server - DefaultInstance.
- Überprüfen Sie, ob der Status Gestartet (oder Running) anzeigt.
- Wenn gestoppt, klicken Sie mit der rechten Maustaste > Starten.
- Ändern Sie den Starttyp auf Automatisch, um zukünftige Probleme zu vermeiden.
Wenn Firebird nicht in der Dienstliste erscheint, wurde es möglicherweise deinstalliert. Installieren Sie Firebird über den Aspel SAE-Installer neu oder laden Sie die kompatible Version von der offiziellen Firebird-Website herunter.
Schritt 2: Berechtigungen des Sicherungsordners überprüfen
- Öffnen Sie den Windows Explorer und navigieren Sie zum Sicherungspfad. Der Standardpfad ist:
C:\Archivos de Programa\Common Files\Aspel\Sistemas Aspel\SAE8.00\Respaldos
- Klicken Sie mit der rechten Maustaste auf den Ordner Respaldos > Eigenschaften > Registerkarte Sicherheit.
- Überprüfen Sie, ob der aktuelle Benutzer und das SYSTEM-Konto Vollzugriff haben.
- Falls nicht, klicken Sie auf Bearbeiten > wählen Sie den Benutzer > setzen Sie den Haken bei Vollzugriff > OK.
Schritt 3: Speicherplatz überprüfen
- Öffnen Sie Dieser PC und überprüfen Sie den freien Speicherplatz auf dem Laufwerk, auf dem die Sicherung gespeichert wird.
- Die Datenbank befindet sich typischerweise in:
C:\Archivos de Programa\Common Files\Aspel\Sistemas Aspel\SAE8.00\Empresas
- Überprüfen Sie die Größe der
.fdb-Dateien — Sie benötigen mindestens genauso viel freien Speicherplatz auf dem Ziellaufwerk.
Schritt 4: Antivirenprogramm vorübergehend deaktivieren
- Deaktivieren Sie vor der Sicherung vorübergehend den Echtzeitschutz des Antivirenprogramms.
- Fügen Sie die folgenden Ordner zu den Ausnahmen des Antivirenprogramms hinzu:
C:\Archivos de Programa\Common Files\Aspel\C:\Archivos de Programa\Firebird\
- Führen Sie die Sicherung durch und aktivieren Sie das Antivirenprogramm danach wieder.
Schritt 5: Sicherung durchführen
- Öffnen Sie Aspel SAE mit Administratorrechten (Rechtsklick > Als Administrator ausführen).
- Gehen Sie zu Utilerías > Respaldo/Restauración > Respaldar.
- Wählen Sie die zu sichernden Unternehmen aus.
- Wählen Sie einen lokalen Pfad als Ziel (kein Netzlaufwerk).
- Klicken Sie auf Aceptar und warten Sie, bis der Prozess abgeschlossen ist.
Schritt 6: Sicherung wiederherstellen
- Gehen Sie in Aspel SAE zu Utilerías > Respaldo/Restauración > Restaurar.
- Wählen Sie die
.fbk-Sicherungsdatei aus. - Wählen Sie das Zielunternehmen, in dem die Daten wiederhergestellt werden sollen.
- Bestätigen Sie den Vorgang — SAE warnt, dass die aktuellen Daten ersetzt werden.
- Warten Sie, bis der Prozess abgeschlossen ist, und überprüfen Sie die Richtigkeit der Informationen.
Alternative Lösung
Wenn der integrierte Sicherungsprozess von SAE weiterhin fehlschlägt, können Sie eine manuelle Kopie der Datenbankdateien erstellen.
Manuelle Dateikopie
- Stoppen Sie den Firebird-Dienst (über
services.msc). - Navigieren Sie zum Unternehmensordner:
C:\Archivos de Programa\Common Files\Aspel\Sistemas Aspel\SAE8.00\Empresas
- Kopieren Sie alle
.fdb-Dateien an einen sicheren Ort (externe Festplatte, USB, Cloud). - Starten Sie den Firebird-Dienst neu.
Verwendung des Firebird-Tools gbak
Das Firebird-Dienstprogramm gbak ermöglicht Sicherung und Wiederherstellung direkt über die Befehlszeile:
Zum Sichern:
cd "C:\Archivos de Programa\Firebird\Firebird_2_5\bin"
gbak -b -v -user SYSDBA -password masterkey "C:\...\Empresas\SAE80001.fdb" "C:\Respaldos\SAE80001.fbk"
Zum Wiederherstellen:
gbak -c -v -user SYSDBA -password masterkey "C:\Respaldos\SAE80001.fbk" "C:\...\Empresas\SAE80001_WIEDERHERGESTELLT.fdb"
Hinweis: Das Standard-Firebird-Passwort (masterkey) kann während der SAE-Installation geändert worden sein. Wenden Sie sich an Ihren Systemadministrator.
Prävention
Um Sicherungs- und Wiederherstellungsprobleme in Zukunft zu vermeiden:
- Planen Sie automatische Sicherungen — Richten Sie eine geplante Windows-Aufgabe ein, um die SAE-Sicherung täglich auszuführen. Verwenden Sie den Windows-Aufgabenplaner, um
gbakaußerhalb der Stoßzeiten auszuführen. - Überprüfen Sie Sicherungen regelmäßig — Stellen Sie mindestens einmal im Monat eine Sicherung auf einem Testrechner wieder her, um die Datenintegrität zu bestätigen.
- Halten Sie Firebird aktuell — Verwenden Sie die mit Ihrer SAE-Version kompatible Firebird-Version. Prüfen Sie die Aspel-Dokumentation zur Kompatibilität.
- Verwenden Sie eine USV — Stromausfälle während Datenbankoperationen sind die Hauptursache für Beschädigungen. Eine USV schützt davor.
- Schließen Sie Aspel-Ordner vom Antivirenprogramm aus — Fügen Sie Aspel- und Firebird-Ordner als permanente Ausnahmen in Ihrem Antivirenprogramm hinzu.
- Sichern Sie zuerst auf eine lokale Festplatte — Erstellen Sie die Sicherung immer auf einer lokalen Festplatte und kopieren Sie sie dann ins Netzwerk oder in die Cloud.
Verwandte Probleme
| Problem | Wahrscheinliche Ursache | Schnelle Lösung |
|---|---|---|
| SAE öffnet sich nicht nach Wiederherstellung | SAE-Version inkompatibel mit Sicherung | Stellen Sie mit derselben SAE-Version wieder her, die die Sicherung erstellt hat |
| Fehler “database file is locked” | Andere Firebird-Instanz greift auf Datei zu | Starten Sie den Firebird-Dienst neu und schließen Sie alle SAE-Instanzen |
| Sehr langsame Sicherung | Fragmentierte Datenbank oder langsame Festplatte | Führen Sie eine Optimierung mit Firebird gfix durch |
| Wiederherstellungsfehler auf anderem PC | Anderer Zielpfad | Verwenden Sie gbak mit der Option -c für eine neue Datenbank |
| .fbk-Datei ist 0 KB | Unterbrochene Sicherung | Wiederholen Sie die Sicherung nach Überprüfung von Firebird und Speicherplatz |
Zusammenfassung
- Der Firebird-Dienst muss laufen und auf Automatisch eingestellt sein, bevor Sie sichern oder wiederherstellen.
- Überprüfen Sie Schreibberechtigungen im Sicherungsordner und stellen Sie ausreichend Speicherplatz sicher.
- Deaktivieren Sie vorübergehend das Antivirenprogramm oder fügen Sie Aspel- und Firebird-Ordner als Ausnahmen hinzu.
- Wenn die integrierte Sicherung fehlschlägt, verwenden Sie das Firebird-Tool gbak über die Befehlszeile.
- Planen Sie automatische Sicherungen und überprüfen Sie deren Integrität monatlich durch Wiederherstellung auf einem Testrechner.
- Sichern Sie niemals direkt auf ein Netzlaufwerk — verwenden Sie immer eine lokale Festplatte als erstes Ziel.
Verwandte Artikel
- Aspel SAE: Fehler ‘missing data provider or data packet’ beim Laden
- Aspel SAE: Borland Database Engine (BDE) kann nicht gestartet werden
- Aspel SAE: Fehler ‘EXTERNAL EXCEPTION EEFFACE’ beim Öffnen des Programms
- Aspel: Lizenzserver installieren und aktivieren
- Aspel SAE: Fehler beim Laden der e.firma (FIEL) vom SAT