GeneWeb

GeneWeb:
Fusione di più basi di dati



Questo capitolo vi indica la procedura da seguire per fondere insieme più basi di dati.

Se non siete uno specialista dei comandi interattivi, utilizzate il programma gwsetup che vi indicherà come fare (potete quindi ignorare il seguito del presente capitolo).

La fusione di due basi di dati in una sola si fa in due tempi:


Prima fase: concatenazione delle basi

Questa operazione si deve fare in una finestra interattiva (vedi "Come iniziare con GeneWeb")


Seconda fase: unificazione delle persone

Avete ottenuto una base di dati "paperino" contenente "pippo" e "pluto" ma con delle persone doppie.

Adesso dovrete unificare queste persone col vostro navigatore (browser) web. Se "gwd" non è già attivo, lanciatelo.

Attivate l'unificazione di persone, che si trova nella parte "Come fare delle modifiche nella base di dati" (ignorate il commento che dice che non si tratta di fusione di basi di dati).


Pulizia finale

Alla fine dell'unificazione è consigliabile eseguire la pulizia della base di dati. In effetti, qunado si sopprimono delle persone o delle famiglie (cosa che accade quando si fanno delle unificazioni), il posto occupato dalle persone o famiglie soppresse non viene recuperato. In particolare, la pagina di benvenuto indica sempre lo stesso numero di persone che all'inizio.

Per pulire la base "paperino" (cosa che potete fare in qualsiasi momento, e più volte) digitate in una finestra interattiva:

gwu paperino > paperino.gw
gwc paperino.gw -o paperino

Se volete cancellate la vecchia base "pippo", aggiungete semplicemente "-o pippo -f" a quest'ultimo comando:

gwc paperino.gw -o pippo -f



Ritorna a Istruzioni per l'uso


Copyright (c) 1998-2006 INRIA - GeneWeb