Mi sono trovato in un'emergenza su un recupero di un MDB sovrascritto per errore.
Sono su Aruba.
Aruba esegue un BackUp degli archivi (non visibile). Ogni MDB viene copiato, sempre nella stessa cartella, con l'aggiunta di "_ARUBA_BACKUP".
Esempio:
Se ho un MDB che si chiama "MioDB.mdb" la copia sarà "MioDB.mdb_ARUBA_BACKUP"
Purtroppo questo file non è asportabile o copiabile (nel caso di un recupero). E' possibile solo aprirlo come un classico mdb e quindi leggerlo.
Per il mio caso ho dovuto creare un file asp che si legge, uno ad uno, tutte le tabelle del database; in questo modo ho potuto ricostruire il mio file corrotto.
La costruzione del file asp è stata abbastanza faticosa e di fretta (visto che non so ogni quanto si fa il backup). Inoltre nel file asp, nella scrittura dei dati, ho dovuto andarmi a vedere le tipologie dei campi (carattere, numerico...) e quindi sorgente specifico per ogni tabella.
Esiste un modo più semplice per leggere un intero mdb e riscriverlo (con altro nome) con tutti i dati contenuti?

Rispondi quotando
