INSTALLAZIONE di SSDBTransfer

Dopo che avrete scaricato il file Setup.exe, collegarsi come amministratore e lanciatelo per iniziare l'installazione.

Scegliere Si per passare al passo successivo e qui scegliere Avanti. I file del programma verranno installati sul vostro computer.

La riuscita dell'installazione verrà confermata dalla finestra rappresenta in figura. Scegliere "Intallazione Terminata" per completare l'operazione.

Ora nei programmi trovate il gruppo StephenSoftware che contiene il gruppo SSDBTransfer con il programma SSDBTransfer, inoltre sul desktop viene creato un collegamento al programma come quello rappresentato in figura. Al termine dell'installazione viene automaticamente avviato il programma.

UTILIZZO di SSDBTransfer

La figura rappresenta la prima finestra del programma SSDBTransfer. Una caratteristica importante di SSDBTransfer è rappresentata dal fatto che il file che pilota per il trasferimento dei dati (estensione .DBT) oltre che ad essere salvato sul disco per i successivi utilizzi con il tool da riga di comando (SSDBTRUN.EXE), può essere successivamente modificato in virtù di cambiamenti ai campi e/o tabelle che fossero stati introdotti nei database oggetto della trasformazione/migrazione. Per fare questo sarà sufficiente fare doppio click sul file con estensione DBT alla quale viene associata l'applicazione SSDBTransfer in grado di aprire ed elaborare il file pilota per il trasferimento/migrazione dei database.

E' possibile selezionare come origine dei dati una delle tre possibili rappresentate in figura: Database Access (.MDB), SQL e MySQL. Questo prodotto è stato sviluppato e testato con Access 2000, MS-SQL 2000 e MySQL 3.51 sotto Red HAt Linux 9.0. Nelle successive versioni verrà inserita la possibilità di importazione/esportazione dati da e verso file in formato Ascii e in altri eventuali formati che saranno più richiesti. Qualora questo prodotto venga utilizzato con versioni diverse da quelle suindicate e si riscontrassero delle anomalie, sarà nostra cura correggerle e rendere disponibile la versione aggiornata del programma. A questo proposito invitiamo a comunicarci qualunque tipo di segnalazione e considerazione all'indirizo email reperibile nell'homepage.

Una volta selezionato il tipo di connessione con tutti i parametri necessari, scegliento il pulsante Avanti sarà possibile passare alla finestra successiva per specificare il database di destinazione. La finestra dove fornire le informazioni per il databse di destinazione è praticamente identica a quella del database di origine se non per la possibilità di specificare se si tratta del trasferimento relativo ad un database nuovo. Selezionando la casella "Database nuovo" verrà creato il nuovo database nella destinazione prescelta.

Se si utilizza una versione non registrata, oltre ad avere su tutte le finestre il pulsante Registra, esiste una ulteriore limitazione data dal fatto che il programma sarà in grado di elaborare solo un terzo delle tabelle presenti nel database di origine. Premendo Avanti dalla finestra di selezione del database di destinazione si passa alla finestra di Selezione tabelle. In questa fase verrà segnalata la limitazione suddetta dalla finestra rappresentata in figura.

La finestra di selezione presenta le tabelle individuate nel database di origine e per ciascuna di queste permette di spuntare la specifica casella per determinarne il trasferimento al database di destinazione.

Con il pulsante "Visualizza dati" è possigile conoscere il contenuto dei dati della tabella di origine come evidenziato nella figura seguente.

Per ciascuna tabella selezionata, nella colonna trasformazione viene inserito un piccolo pulsante che una volta premuto permette di accedere parametri di trasformazione di ogni singola tabella. Vengono qui riportati tutti i campi e le loro caratteristiche e inoltre è possible determinare l'azione da compiere per la nuova tabella del databse di destinazione. Un'altro punto di forza di questo prodotto è la possibilità di impostare una qualunque delle opzioni selezionabili sia per la sola tabella interessata, sia per tutte quelle già spuntate per il trasferimento nella finestra precedente. Per esempio se volessimo selezionare l'opzione "Elimina e ricrea tabella di destinazione" per tutte le tabelle, sarà sufficiente fare click su di essa tenendo premuto sulla tastiera il tasto CTRL.

Per ciascuna tabella, in caso di creazione, è anche possibile intervenire per la modifica dell'istruzione SQL. Premendo lo specifico pulsante verrà visualizzata la finestra rappresentata in figura.

Una volta selezionate le tabelle che si intende trasferire e impostate le relative opzioni, premendo il pulsante Avanti si passerà alla successiva finesta di Salvataggio. Le tre opzioni proposte sono facoltative. L'opzione "Salva il file di definizione del trasferimento database (.DBT)" permette si selezionare una cartella e un nome file di destinazione per il file .DBT che potrà successivamente essere riutilizzato da SSDBTransfer per le necessarie modifiche. Potrà essere inserito all'interno di un file comandi (.bat o .vbs) per eseguire delle operazioni pianificate in determinati momenti grazie all'utility SSDBTRUN fornita insieme a SSDBTransfer. Infine potrà essere utilizzato, da chi sviluppa applicazioni, inserendo nei vostri programmi l'OCX SSDBTOCX anche questo fornito insieme a SSDBTransfer.
La seconda opzione "Trasferisci solo struttura database senza i dati" permette appunto di trasferire nel db di destinazione nuovo o vuoto solo la struttura dei databse di origine senza i dati di quest'ultimo.
Infine se si intende trasferire i dati di un databse locale, per esempio su uno spazio disco SQL o Mysql fornito da tutti i provider di servizi internet, potrà essere utilizzata l'opzione "Genera file comandi per elaborazione differita (.SQL)". Questo è un'altro punto di forza del nostro prodotto SSDBTransfer in quanto solo rarissimi provider forniscono l'accesso ai propri server SQL dall'esterno, questo si può rivelare l'unico strumento per eseguire tali operazioni di trasferimento online di database già esistenti.

Premendo Avanti si arriva all'ultima finestra di Esecuzione dove premendo il pulsante Esegui verranno avviate le operazioni di salvataggio dei file, di creazione e popolamento delle tabelle selezionate. Al termine delle operazioni, chiaramente identificabile dalle informazioni proposte da questa ultima finestra rappresentata in figura, premendo il pulsante Fine si potrà uscire dal programma. Eventuali errori riportati durante il trasferimento potranno essere consultati in dettaglio nel file di log SSDBTransfer.log creato all'interno della cartella di installazione del programma C:\Programmi\StephenSoftware\SSDBTransfer. Vi invitiamo a questo proposito ad inviarci via email eventuali segnalazioni di errori prodotti da SSDBTransfer per permetterci di risolvere dove possibile il problema verificatosi.

Ringraziandovi per aver scelto SSDBTransfer ci auguriamo che possiate trarre il massimo vantaggio dal suo utilizzo e vi auguriamo Buon Lavoro.

Copyright © 1993-2004 StephenSoftware® S.r.l.