HowTo

Confrontare e unire i database Access

Dario Orlandi | 28 Gennaio 2013

Software

L’ analisi delle differenze tra le versioni dei file è un lavoro delicato, in particolare quando si ha a che fare con oggetti complessi come i database. Si tratta però di un’operazione spesso essenziale, per esempio in fase di debugging di un’applicazione per capire cosa è accaduto, oppure per verificare le differenze tra un archivio e un backup.

L’ analisi delle differenze tra le versioni dei file è un lavoro delicato, in particolare quando si ha a che fare con oggetti complessi come i database. Si tratta però di un’operazione spesso essenziale, per esempio in fase di debugging di un’applicazione per capire cosa è accaduto, oppure per verificare le differenze tra un archivio e un backup. Nel caso degli archivi Access ci si può affidare ad AccdbMerge (https://sites.google.com/site/accdbmerge), un software gratuito che, come il nome lascia intuire, permette anche di fondere i contenuti di più archivi in un unico database. L’interfaccia del programma è semplicissima e intuitiva: due pannelli affiancati mostrano i contenuti degli archivi presi in esame, mentre la barra degli strumenti permette di individuare i file da caricare, di copiare gli elementi selezionati tra un database e l’altro e di compiere ricerche full text. Una volta caricati i due database, il programma mostra un riepilogo dei contenuti (tabelle, query, macro, maschere, report e moduli) in formato navigabile: basta un clic su uno dei collegamenti per aprire una nuova scheda in cui si possono vedere i dettagli della struttura delle tabelle, i dati veri e propri oppure il codice sorgente delle funzioni personalizzate. Il software consente anche di unire i contenuti di due database, a patto che il formato delle tabelle sia compatibile; la gestione dei conflitti è comunque demandata all’utente, che deve armarsi di molta pazienza. Molto efficace è anche lo strumento di ricerca, che permette di individuare rapidamente una stringa di testo in qualsiasi punto dell’archivio.

Aggiungi alla collezione

No Collections

Here you'll find all collections you've created before.