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.