1. Home
  2. Docs
  3. Area51
  4. Avvio e manutenzione
  5. Ripristino Database

Ripristino Database

Se aprendo Restore_51 ci segnala uno o più database in stato di errore, possiamo tentare il ripristino degli stessi utilizzando il programma jetcomp.
I database corrotti sono spesso sintomo di incorretta operatività o da problemi hardware, interruzioni di corrente a computer acceso o dischi fissi rovinati ne sono spesso la causa.

Per verificare se ci sono stati problemi d'interruzione di corrente è sufficiente aprire il registro degli eventi di sistema nella sezione Sistema e filtrare per errore Critico. In quel caso verrebbero visualizzate delle righe di origine Kernel-Power.

Un modo veloce invece di verificare il disco è quello di scaricare e avviare Crystal Disk Info, utility gratuita che permette di visualizzare in modo semplice lo stato di salute dei dischi fissi.

Procedura

1) Eseguire un backup dei database corrotti facendone una copia manuale in una cartella secondaria.
2) Aprire Area51
3) Entrare con un operatore amministrativo
4) Cliccare in alto a sinistra su Menù > Assistenza > Ripristino database da jetcomp.bat
5) Selezionare uno per volta i database e attendere che finisca il tentativo di ripristino.

In caso di responso positivo verifichiamo la correttezza del database e la completezza dei dati paragonandolo a un precedente backup e guardando i principali dati.
Per farlo possiamo aprire sia uno che l'altro, ordinare per numero record per database e confrontare il totale righe.

Se si nota la presenza di dati mancanti seguire la procedura descritta qui.

Nel caso in cui il database non sia stato recuperato sarà necessario rimpiazzare il database con un precedente backup non corrotto.

A seconda del database si può sapere quali dati erano contenuti:

BASE51 se presente contiene tutti i dati del gestionale, passare a multidatabase per diminuire il rischio di perdite dati
DB_BASE clienti, punti cliente, inventari
DB_DOC documenti di vendita e ricevimenti / ordini
DB_COR corrispettivi
DB_MAG articoli, codici, classificazioni, categorizzazioni, marche, fornitori
DB_MOV movimenti
_CASSE contiene le vendite della cassa (trasmesse agli altri db con i fine lavoro)

Altri database sono spesso solo di appoggio o minoritari.