Queste utility permettono di gestire la
sostituzione del database dei Programmi Calipso Sql con il nuovo
database e di eseguire la copia dei dati dal vecchio database al
nuovo. Permettendo inoltre di verificare se il programma di trasferimento
ha avuto buon fine confrontando il numero dei record del database
sorgente e quelli del database di destinazione.
Per procedere alla sostituzione del database
sul server procedere come segue:
Per prima cosa è necessario eseguire un
backup dei dati del database per un eventuale ripristino.
Successivamente è necessario creare un nuovo
database in Sql Server con un nome diverso rispetto
a quello usato e che dovrà essere sostituito. Per semplicità chiamiamo
il nuovo database "NewDb" e il vecchio "OldDb".
Eseguiamo un ripristino del "NewDb" utilizzando
il backup ricevuto con la nuova release dei programmi e che contiene
le nuove tabelle, le viste, le storedprocedeure etc...
Apriamo il programma delle utility e colleghiamoci
al server ed al "NewDb".
Rigeneriamo l'elenco
delle tabelle usate e contenute nel database "NewDb" con
il programma :
Rigenera tabelle usate database collegato.
Questa segnalazione ci avverte dell'avvenuta
rigenerazione.
Poi è necessario azzerare tutte le tabelle
contenute nel database collegato "NewDb" usando il secondo
programma '
Elimina dati
dal database corrente collegato'. Prima di lanciare questo
programma assicurarsi di essere collegati al database corretto in
quanto questa operazione esegue l'azzeramento di tutte le tabelle
del database collegato senza possibilità di recupero dei dati se
non dal precedente salvataggio.
Ad operazione avvenuta, procedere con la
copia dei dati da "OldDb" al nuovo "NewDb" con
il programma
'Importa
dati da altro database Sql Server'.
Questo programma procede con la rigenerazione
delle tabelle usate, rigenera la tabella dei campi delle tabelle
usate e successivamente procede alla copia dei dati contenuti in
'OldDb' nel nuovo database 'Newdb'. La copia avviene trasferendo
una tabella per volta nel nuovo database. Per ogni errore verrà
data una segnalazione. E' chiaro che per ogni segnalazione di errore,
dopo averne preso nota, si dovrà analizzare il problema, attuare
le dovute correzioni e ripetere l'operazione di copia partendo dall'inizio.
Se il programma termina senza segnalare
errori si può procedere con la verifica ed il confronto dei dati
contenuti nel 'NewDb' con il programma 'Tabelle Usate'.
Conservare il vecchio 'OldDb' per poter
recuperare eventuali dati che non sono stati trasferiti.
Vi sono poi altri programmi che permettono
di azzerare e copiare singole tabelle.
Elimina dati da una tabella database
collegato.
Importa Tabella
da Db Sql Server
Collegarsi
ad un database esistente sul server
Visualizzare le tabelle contenute
nel database
collegato
Vi sono poi tre programmi che permettono
di:
Cambiare la password di un
utente.
Creare un nuovo utente.
Eliminare un'utente.
|