Se il file risulta danneggiato, provare innanzitutto a salvare una copia compatta che copia tutti i dati e ricostruisce la struttura ad albero del database (vedere Salvataggio di una copia compatta). Anche se il file non può essere aperto, è possibile utilizzare la finestra di dialogo Opzioni avanzate di recupero (decritta di seguito) per creare una copia compatta. Se un file è troppo danneggiato per essere aperto o utilizzato, è possibile utilizzare il comando Recupera per recuperare il maggior numero di informazioni possibile e creare un file nuovo recuperato.
Nota Le applicazioni runtime FileMaker Pro Advanced non supportano le funzioni avanzate di recupero del file.
1. Selezionare il menu File > Recupera.
2. Selezionare il file da recuperare e fare clic su Seleziona.
FileMaker Pro Advanced visualizza la finestra di dialogo "Nome del file recuperato". Il nome originale del file (danneggiato), seguito da recuperato, viene visualizzato in Nome file (Windows) o Salva con nome (macOS).
3. Accettare il nome predefinito o inserire un nome diverso per il file recuperato.
4. Per utilizzare le impostazioni di recupero del file predefinite (raccomandate per ottenere i migliori risultati), assicurarsi che Usa opzioni avanzate sia deselezionato, quindi andare al passo successivo.
Per cambiare le impostazioni di recupero, selezionare Usa opzioni avanzate o fare clic su Specifica, impostare le opzioni, quindi fare clic su OK. (per ulteriori informazioni sulle opzioni avanzate di recupero, vedere Impostazione delle opzioni avanzate di recupero dei file).
5. Fare clic su Salva.
6. Se viene visualizzata la finestra di dialogo Apri database crittografato, digitare la password di crittografia quindi fare clic su OK.
Se non si conosce la password di crittografia, rivolgersi all'amministratore del database.
Viene visualizzato l'avanzamento del recupero del file. Quando viene terminata l'operazione, FileMaker Pro Advanced visualizza lo stato del file recuperato. Vedere Risultati del recupero di seguito.
7. Per vedere il registro del processo di recupero, fare clic su Apri file registro.
Il file Recupero.log viene visualizzato in una finestra distinta, nel formato delimitato da tabulazioni. Le colonne mostrano da destra verso sinistra la data, l'ora e il fuso orario in cui è stato effettuato il recupero, il nome del file, il numero degli errori e la descrizione degli eventi dell'operazione di recupero. È possibile salvare o stampare questo file per un esame ulteriore. Quindi chiudere la finestra.
I dati più recenti vengono aggiunti alle informazioni presenti sul file Recupero.log, perciò è necessario scorrere il file fino al fondo per visualizzare i risultati dell'ultimo recupero del file.
Per ulteriori informazioni, consultare la Knowledge Base di FileMaker. Utilizzare inoltre come parole chiave le frasi dei messaggi visualizzati.
Nota Questi passi valgono solo per i file in formato FileMaker Pro 12 (FMP12). Per utilizzare questi passi per recuperare un file creato in un formato FileMaker Pro diverso, è necessario convertire il file nel formato FileMaker Pro 12. Se il file è troppo danneggiato per poterlo convertire, recuperare il file nella versione dell'applicazione appropriata. Vedere Conversione di file da FileMaker Pro 11 Advanced e FileMaker Pro 11 e versioni precedenti.
Dopo il recupero di un file, FileMaker Pro Advanced visualizza le informazioni sullo stato. Quello che viene visualizzato dipende dal risultato dell'operazione di recupero e dalle opzioni utilizzate. La seguente tabella illustra tutti i possibili risultati che potrebbero essere visualizzati per ogni componente recuperabile del database. (per informazioni su queste impostazioni, vedere Impostazione delle opzioni avanzate di recupero dei file).
Per questo componente | Viene visualizzato uno di questi messaggi |
Blocchi di file | •"<nnn>" blocchi analizzati e ricostruiti, "<nnn>" blocchi dati non validi ignorati •Copiati senza modifiche •Struttura logica copiata |
Schema | •Campi e tabelle analizzati, "<nnn>" campi mancanti aggiunti •Non analizzata |
Struttura | •Analizzata; "<nnn>" elementi modificati •Non analizzata |
Indici campi | •Ricostruiti •Non modificati •Rimossi per la successiva ricostruzione (se necessario) •Alcuni ricostruiti, alcuni rimossi per la successiva ricostruzione |
In molti casi, un database perfettamente recuperato è più grande di quello di origine. Si tratta di una conseguenza normale dovuta all'allocazione di nuovi blocchi del disco. La ricostruzione dell'indice campo per campo e record per record può, ad esempio, comportare una distribuzione dei dati diversa e forse più ampia, di quella del file di origine.
Dopo il recupero di un file, copiare i dati più recenti dal file recuperato in una copia di backup del file originale. Si consiglia di utilizzare tale file piuttosto che il file recuperato.
•Inoltre, l'apertura di un database appena recuperato può richiedere più tempo rispetto a un database chiuso correttamente l'ultima volta che è stato utilizzato. Questo si verifica solo quando il database recuperato viene aperto per la prima volta come conseguenza della ricostruzione delle strutture interne eliminate durante l'operazione di recupero.