Riparazione archivi btrieve di Iatros

Transcript

Riparazione archivi btrieve di Iatros
Riparazione archivi Pervasive in formato btrieve
Nel caso si renda necessaria la riparazione di archivi bTrieve, i programmi a disposizione sono:
• Utilità di recovery integrata in iatros.
• Rebuild
• Maintenance: Options -> Show information Editor / Data Save e Load.
• Backup di Iatros per recupero di un vecchio file.
Utilità di recovery integrata in iatros.
Si accede in Iatros dal Menu Archivi->Ripara. Attenzione l’utilità contiene dei BUG.
Pro: veloce, viene richiamata in automatico quando le informazioni raccolte dal programma rendono necessaria la riparazione. Ritorna la percentuale dei record persi.
Contro: Se va in errore durante il controllo di un elenco di file restituisce risultati non corretti. Ottiene i risultati peggiori: quando recupera i dati potrebbe recuperarne una piccola parte, mentre altre utilità recuperano più dati.
Rebuild
E’ una utilità installata con Pervasive. Effettua una operazione di ricostruzione del file BTR e degli indici ed è abbastanza veloce. Consente la scelta dei files da controllare per lanciare la procedura di ricostruzione di tutti i files in una sola volta. Di default
è impostata per fermarsi appena riscontrato un errore, è quindi possibile verificarlo consultando l’ultima riga del log.
Pro: veloce, semplice e spesso sufficiente.
Contro: interfaccia arcaica. Non restituisce la percentuale di record persi.
Maintenance
E’ una utilità installata con Pervasive.
Si deve adoperare in abbinamento ad un file BTR vuoto omonimo a quello che si va a controllare (ARKRECOVER.FLD contiene quasi tutti i files di cui si ha bisogno).
1)
Creare una cartella Assistenza_yyyyMMdd che conterrà
un backup dei dati che andremo a riparare.
2)
Accedere al menu Data -> Save e specificare un nome di
destinazione con estensione .seq
3)
Accedere al menu Data -> Load e selezionare il file appena creato ed una file vuoto omonimo recuperato da
ARKRECOVER.FLD
4)
Controllare il numero dei records presenti nel vecchio file e in quello nuovo per decidere se è necessario recuperare il
file da un backup: accedere al menu Options -> Show Information Editor, premere Load information e confrontare i
dati che vengono riportati in Total Records (in alto a dx).
Nota: A richiesta potrebbe rendersi necessario effettuare l’operazione di sblocco che si effettua con Options -> Set-Clear Owner.
Pro: recupera più dati possibili
Contro: lento, non gestisce l’errore dovuto a record/chiavi duplicati/e, non gestisce una lista.
Backup di Iatros per recupero di un vecchio file.
Nel recuperare i dati da un backup dobbiamo tenere conto che gli archivi risultano collegati e che la perdita di dati di un archivio può causare evidenti problemi. Per esempio:
ANAGPAZ - IO_ARC04 - IO_ARC07 disallineati: sbiancatura di tutti i flag di allineamento.
PRESCRIZ - ESDAT11, ESDAT2, ESDAREG. Errore #4.
IMGIDX2 - IMGXXXX.FLD. Perdita dei riferimenti prescrizione - immagine.