“Non è una tabella”
In inglese: “Not a table”
Cosa significa davvero
FoxPro legge i primi 32 byte del file (l'header) prima di aprire qualsiasi tabella. Se il byte di versione, il contatore dei record o la dimensione dell'header contengono valori incoerenti con la dimensione reale del file, FoxPro rifiuta il file con l'errore 15. I dati dei record, nella maggior parte dei casi, sono ancora tutti sul disco: è rotta l'etichetta, non il contenuto.
Perché succede
- Crash o spegnimento del PC mentre il gestionale scriveva sulla tabella
- Interruzione di rete durante l'uso della tabella su una cartella condivisa
- Copia o backup interrotto a metà
- Antivirus o sincronizzazione cloud che ha bloccato il file durante la scrittura
Prova prima queste soluzioni gratuite
1. Ripristina dal backup
Se hai un backup recente della cartella dati, è sempre la prima strada: confronta la data di ultima modifica e valuta quanti dati perderesti.
2. Verifica che non sia un problema di percorso
L'errore 15 compare anche quando il file è stato troncato a 0 byte da un disco pieno: controlla la dimensione del file. Se è 0 KB, non c'è nulla da riparare nel file stesso — cerca copie shadow di Windows (Versioni precedenti) o il backup.
Cosa fa FileSano per questo errore
Questo è esattamente il tipo di corruzione che FileSano ripara.
Analizza l'header, ricalcola il numero reale di record dalla dimensione del file e riscrive i byte corrotti. Mostra prima quanti record sono recuperabili e l'anteprima delle prime righe.
Domande frequenti
L'errore 15 significa che ho perso i dati?
Quasi mai. Nella corruzione tipica è danneggiato solo l'header (i primi byte del file), mentre i record sono intatti. La riparazione riscrive pochi byte di intestazione.
Devo caricare il file su un server per ripararlo?
No. L'analisi e la riparazione avvengono nel tuo browser: il contenuto della tabella non lascia il tuo computer.
Altri errori dello stesso tipo
- “Il file memo manca o non è valido” (errore 41)
- “L'indice non corrisponde alla tabella. Eliminare il file indice e ricreare l'indice” (errore 114)
- “File CDX strutturale non trovato” (errore 1707)
- “Record fuori intervallo” (errore 5)
- “La tabella è danneggiata. Sarà necessario ripararla prima di poterla riutilizzare” (errore 2091)
- “Errore di lettura del file” (errore 1104)