Aspel SAE est le système de gestion d’entreprise le plus utilisé par les petites et moyennes entreprises au Mexique. L’un des processus les plus critiques est la sauvegarde et la restauration de la base de données, car une erreur dans ce processus peut entraîner la perte de registres comptables, d’inventaires et de données de facturation. Ce guide traite des erreurs les plus courantes lors de la sauvegarde ou de la restauration de la base de données SAE.

L’Erreur

Lors de la tentative de sauvegarde ou de restauration de la base de données dans Aspel SAE, plusieurs messages d’erreur peuvent apparaître :

  • “No se pudo respaldar la base de datos” (Impossible de sauvegarder la base de données) — apparaît lors de la tentative de génération de sauvegarde depuis Utilerías > Respaldo/Restauración.
  • “Error al restaurar: El archivo de respaldo no es válido o está dañado” (Erreur de restauration : le fichier de sauvegarde n’est pas valide ou est endommagé) — lors de la tentative de restauration d’un fichier .fbk.
  • “No se puede acceder a la ruta especificada” (Impossible d’accéder au chemin spécifié) — lorsque SAE n’a pas les permissions sur le dossier de destination.
  • “Error de conexión con el servidor de base de datos” (Erreur de connexion au serveur de base de données) — lorsque Firebird ne fonctionne pas ou ne répond pas.
  • “Espacio insuficiente en disco” (Espace disque insuffisant) — lorsque le lecteur de destination n’a pas assez d’espace libre.

Ces erreurs apparaissent généralement dans la fenêtre Utilerías de SAE et, dans certains cas, le programme se ferme de manière inattendue pendant le processus.

Cause du Problème

Les erreurs de sauvegarde et de restauration dans Aspel SAE proviennent de plusieurs causes :

  1. Service Firebird arrêté ou corrompu — SAE utilise Firebird comme moteur de base de données. Si le service Firebird Guardian ou Firebird Server - DefaultInstance ne fonctionne pas, la sauvegarde échoue immédiatement.

  2. Permissions insuffisantes — Le compte utilisateur Windows ou le service Firebird ne dispose pas des permissions de lecture/écriture sur le dossier de sauvegarde ou sur les fichiers de la base de données dans C:\Archivos de Programa\Common Files\Aspel\Sistemas Aspel\SAE8.00\Empresas.

  3. Espace disque insuffisant — Les bases de données SAE peuvent atteindre plusieurs Go. Si le lecteur de destination ne dispose pas d’au moins le double de la taille de la base de données en espace libre, la sauvegarde peut échouer.

  4. Base de données corrompue — Si la base de données présente des incohérences internes (causées par des coupures de courant, des arrêts brusques du système ou des défaillances de disque), le processus de sauvegarde ne peut pas se terminer.

  5. Antivirus bloquant les fichiers — Certains antivirus (comme Norton, McAfee ou Kaspersky) bloquent l’accès aux fichiers .fdb et .fbk pendant l’analyse en temps réel, interrompant le processus.

  6. Chemin réseau inaccessible — Tenter de sauvegarder directement sur un lecteur réseau mappé peut échouer à cause de la latence ou de permissions NTFS/SMB insuffisantes.

Solution Étape par Étape

Étape 1 : Vérifier le service Firebird

  1. Appuyez sur Win + R, tapez services.msc et appuyez sur Entrée.
  2. Trouvez Firebird Guardian - DefaultInstance ou Firebird Server - DefaultInstance.
  3. Vérifiez que le statut indique Démarré (ou Running).
  4. S’il est arrêté, faites un clic droit > Démarrer.
  5. Changez le Type de démarrage en Automatique pour éviter les problèmes futurs.

Si Firebird n’apparaît pas dans la liste des services, il a peut-être été désinstallé. Réinstallez Firebird depuis l’installateur Aspel SAE ou téléchargez la version compatible depuis le site officiel de Firebird.

Étape 2 : Vérifier les permissions du dossier de sauvegarde

  1. Ouvrez l’Explorateur Windows et naviguez vers le chemin de sauvegarde. Le chemin par défaut est :
C:\Archivos de Programa\Common Files\Aspel\Sistemas Aspel\SAE8.00\Respaldos
  1. Faites un clic droit sur le dossier Respaldos > Propriétés > onglet Sécurité.
  2. Vérifiez que l’utilisateur actuel et le compte SYSTEM ont les permissions de Contrôle total.
  3. Si ce n’est pas le cas, cliquez sur Modifier > sélectionnez l’utilisateur > cochez Contrôle total > OK.

Étape 3 : Vérifier l’espace disque

  1. Ouvrez Ce PC et vérifiez l’espace libre sur le lecteur où la sauvegarde sera enregistrée.
  2. La base de données se trouve généralement dans :
C:\Archivos de Programa\Common Files\Aspel\Sistemas Aspel\SAE8.00\Empresas
  1. Vérifiez la taille des fichiers .fdb — vous aurez besoin d’au moins autant d’espace libre sur le lecteur de destination.

Étape 4 : Désactiver temporairement l’antivirus

  1. Avant d’effectuer la sauvegarde, désactivez temporairement la protection en temps réel de l’antivirus.
  2. Ajoutez les dossiers suivants aux exclusions de l’antivirus :
    • C:\Archivos de Programa\Common Files\Aspel\
    • C:\Archivos de Programa\Firebird\
  3. Effectuez la sauvegarde puis réactivez l’antivirus.

Étape 5 : Effectuer la sauvegarde

  1. Ouvrez Aspel SAE avec les privilèges administrateur (clic droit > Exécuter en tant qu’administrateur).
  2. Allez dans Utilerías > Respaldo/Restauración > Respaldar.
  3. Sélectionnez les entreprises à sauvegarder.
  4. Choisissez un chemin local comme destination (pas un lecteur réseau).
  5. Cliquez sur Aceptar et attendez la fin du processus.

Étape 6 : Restaurer la sauvegarde

  1. Dans Aspel SAE, allez dans Utilerías > Respaldo/Restauración > Restaurar.
  2. Sélectionnez le fichier .fbk de sauvegarde.
  3. Choisissez l’entreprise de destination où les données seront restaurées.
  4. Confirmez l’opération — SAE avertira que les données actuelles seront remplacées.
  5. Attendez la fin du processus et vérifiez que les informations sont correctes.

Solution Alternative

Si le processus de sauvegarde intégré de SAE continue d’échouer, vous pouvez effectuer une copie manuelle des fichiers de la base de données.

Copie manuelle des fichiers

  1. Arrêtez le service Firebird (depuis services.msc).
  2. Naviguez vers le dossier des entreprises :
C:\Archivos de Programa\Common Files\Aspel\Sistemas Aspel\SAE8.00\Empresas
  1. Copiez tous les fichiers .fdb vers un emplacement sûr (disque externe, USB, cloud).
  2. Redémarrez le service Firebird.

Utilisation de l’outil gbak de Firebird

L’utilitaire gbak de Firebird permet la sauvegarde et la restauration directement en ligne de commande :

Pour sauvegarder :

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"

Pour restaurer :

gbak -c -v -user SYSDBA -password masterkey "C:\Respaldos\SAE80001.fbk" "C:\...\Empresas\SAE80001_RESTAURE.fdb"

Note : Le mot de passe par défaut de Firebird (masterkey) peut avoir été modifié lors de l’installation de SAE. Consultez votre administrateur système.

Prévention

Pour éviter les problèmes de sauvegarde et de restauration à l’avenir :

  • Programmez des sauvegardes automatiques — Configurez une tâche planifiée Windows pour exécuter la sauvegarde SAE quotidiennement. Utilisez le Planificateur de tâches Windows pour exécuter gbak en heures creuses.
  • Vérifiez les sauvegardes régulièrement — Au moins une fois par mois, restaurez une sauvegarde sur une machine de test pour confirmer l’intégrité des données.
  • Maintenez Firebird à jour — Utilisez la version de Firebird compatible avec votre version de SAE. Consultez la documentation Aspel pour la compatibilité.
  • Utilisez un onduleur (UPS) — Les coupures de courant pendant les opérations de base de données sont la cause principale de corruption. Un onduleur protège contre cela.
  • Excluez les dossiers Aspel de l’antivirus — Ajoutez les dossiers Aspel et Firebird comme exclusions permanentes dans votre antivirus.
  • Sauvegardez d’abord sur un disque local — Générez toujours la sauvegarde sur un disque local puis copiez-la vers le réseau ou le cloud.

Problèmes Connexes

ProblèmeCause probableSolution rapide
SAE ne s’ouvre pas après restaurationVersion SAE incompatible avec la sauvegardeRestaurez avec la même version de SAE qui a créé la sauvegarde
Erreur “database file is locked”Une autre instance Firebird accède au fichierRedémarrez le service Firebird et fermez toutes les instances SAE
Sauvegarde très lenteBase de données fragmentée ou disque lentExécutez une optimisation avec gfix de Firebird
Erreur de restauration sur un autre PCChemin de destination différentUtilisez gbak avec l’option -c pour créer une nouvelle base de données
Fichier .fbk de 0 KoSauvegarde interrompueRépétez la sauvegarde après avoir vérifié Firebird et l’espace disque

Résumé

  • Le service Firebird doit être en cours d’exécution et configuré en Automatique avant de sauvegarder ou restaurer.
  • Vérifiez les permissions d’écriture sur le dossier de sauvegarde et qu’il y a suffisamment d’espace disque.
  • Désactivez temporairement l’antivirus ou ajoutez les dossiers Aspel et Firebird comme exclusions.
  • Si la sauvegarde intégrée échoue, utilisez l’outil gbak de Firebird en ligne de commande.
  • Programmez des sauvegardes automatiques et vérifiez leur intégrité mensuellement en restaurant sur une machine de test.
  • Ne sauvegardez jamais directement sur un lecteur réseau — utilisez toujours un disque local comme destination initiale.

Articles Connexes