Archiver les mois anciens de la base de données
Pour qui ? Responsable, Revendeur / technicien · Quand ? La caisse ralentit ou la base approche de sa taille maximale.
Ce que fait l'archivage
La base de caisse est limitée à 4 Go. CarréPOS garde les derniers mois (18 par défaut) dans sa base de travail et range chaque mois plus ancien dans une base archivée séparée. Les mois archivés restent consultables (recherche, rapports Z, contrôle NF525, statistiques, exports), mais leurs tickets ne se réimpriment plus.
Avant de commencer
- Faites une sauvegarde complète.
- Vérifiez l'espace libre du disque : il faut quatre fois la taille de la base.
- Travaillez sur la caisse serveur, hors service. Première fois, base de plusieurs années ou proche de 4 Go : faites-vous accompagner par votre revendeur et n'archivez qu'un seul mois.
Les étapes
- PARAMETRES → tuile SAUVEGARDE COMPLÈTE → GESTION BASE DE DONNÉES : l'écran LISTE DES BASES DE DONNÉES s'ouvre.
- Menu OPTIONS → DÉMARRER L'ASSISTANT D'ARCHIVAGE.
- Répondez à CHOISIR LA DATE LIMITE D'ARCHIVAGE (INCLUSIF) : tout ce qui précède sera archivé (au plus tard le mois courant moins trois).
- Lisez la confirmation ARCHIVER LES DONNEES D'ENCAISSEMENT DU ... AU ... ? puis appuyez sur OK.
- LES TACHES DE SPLIT ONT ÉTÉ CRÉÉES... : le traitement continue en arrière-plan (une à deux heures par mois). Laissez la caisse allumée et déconnectée : il n'avance que si personne n'est connecté.
[Capture : écran LISTE DES BASES DE DONNÉES]
Si ça ne fonctionne pas
- « UNE OPÉRATION DE SPLIT EST DÉJA EN COURS... » : attendez, ou appuyez sur RELANCER LES TÂCHES EN COURS si la caisse a été éteinte pendant le traitement.
- « Pas de période à spliter » : tout est déjà archivé, ou la caisse a moins de trois mois d'historique.
- Un mois archivé n'est plus trouvé après une mise à jour, une base archivée est endommagée ou le traitement ne finit pas : contactez le support CarréPOS (ou votre revendeur).
Voir aussi : Programmer l'archivage automatique de la base chaque mois · Pourquoi je ne peux pas réimprimer un ticket ancien ?