Recuperare database Access corrotto con errore MSysDB

Per prima cosa devo chiedere scusa, la tecnica utilizzata è poco ortodossa, ma ha funzionato senza problemi. Il giochino tentato dopo aver cercato ogni soluzione era quella di ripristinare la parte iniziale/d’istruzione del file.

L’estensione parte con l’apertura delle librerie, quindi volevo provare ad usare un editor esadecimale per ricostruirlo, ma vista la tempistica eccessivamente lunga, ho semplicemente utilizzato Notepad ++ (scaricabile gratuitamente su notepad-plus-plus.org) aprendo il database corrotto verranno visualizzate lettere, valori NULL e SOH, non spaventatevi.

L’errore che ho corretto si presentava con questo messaggio

Partiamo con l’elaborazione:

  1. Create una copia di Backup dell’archivio danneggiato
  2. Create un nuovo file di Access che abbia la stessa versione ed estensione del file danneggiato
  3. Apriamo il database nuovo con lo stesso Notepad++
  4. Dalla prima riga selezioniamo tutto ciò che è presente dopo il valore NULLœ~Ÿÿ…š1Å………. fino a fine riga 1
  5. Apriamo il database corrotto con Notepad++
  6. incolliamo dopo il valore NULL tutto ciò precedentemente  copiato.
  7. Salvo la modifica, chiudo Notepad++ e apro il mio file modificato in Access.

Spero di essere stato sbalorditivo con questa soluzione banale!

AccessCorrottoMDB
Commenti (0)
Aggiungi un commento