Usare i file di script della console di esempio (Db2ToSQL)
Sono disponibili alcuni file di esempio per informazioni di riferimento e utilizzo dell'utente. Questa sezione descrive i modi per personalizzare facilmente questi script in base alle esigenze.
File di script della console di esempio
Fare riferimento ai file di script della console di esempio seguenti che illustrano diversi scenari:
- ServersConnectionFileSample.xml
- VariableValueFileSample.xml
- AssessmentReportGenerationSample.xml
- SqlStatementConversionSample.xml
- ConversionAndDataMigrationSample.xml
ServersConnectionFileSample.xml
In questo esempio vengono fornite le diverse modalità di connessione disponibili per il database di origine e di destinazione ed è possibile selezionare qualsiasi modalità in base alle esigenze. Questo esempio contiene le definizioni del server.
È possibile connettersi al database richiesto modificando i valori con le definizioni del server di origine e di destinazione necessarie. Nell'esempio fornito tutti i valori sono disponibili in VariableValueFileSample.xml
. Tutti gli altri parametri di connessione possono essere rimossi dal file di connessione del server di lavoro.
Per altre informazioni sulla connessione al server di origine e di destinazione, vedere Creare i file di connessione server (Db2ToSQL).
VariableValueFileSample.xml
Tutte le variabili usate nei file di script della console di esempio e ServersConnectionFileSample.xml
vengono collate in questo file. Per eseguire gli script della console di esempio, è necessario sostituire i valori delle variabili di esempio con quelli definiti dall'utente e passare questo file come argomento della riga di comando aggiuntivo insieme al file di script.
Per altre informazioni su File valore variabile, vedere Creare file di valori di variabile (Db2ToSQL).For more information on Variable Value File, see Create variable value files (Db2ToSQL).
AssessmentReportGenerationSample.xml
Utilizzare questo esempio per generare un report di valutazione XML, che è possibile usare per l'analisi prima di convertire ed eseguire la migrazione dei dati.
generate-assessment-report
Nel comando modificare il valore della variabile (fare riferimento a VariableValueFileSample.xml) nell'attributo object-name
impostando il nome del database specificato. A seconda del tipo di oggetto specificato, anche il object-type
valore deve cambiare.
Se è necessario valutare più oggetti/database, è possibile specificare più metabase-object
nodi. Per altre informazioni, vedere il comando nell'esempio generate-assessment-report
4 del file di script della console di esempio.
Assicurarsi che l'argomento della riga di comando del file di valori variabile venga passato all'applicazione console e VariableValueFileSample.xml
che venga aggiornato con i valori specificati.
Assicurarsi che l'argomento della riga di comando del file di connessione del server venga passato all'applicazione console e che ServersConnectionFileSample.xml
venga aggiornato con i valori dei parametri del server corretti.
Per altre informazioni sulla generazione di report, vedere Generare report (Db2ToSQL).
SqlStatementConversionSample.xml
Questo esempio consente di generare lo script corrispondente t-sql
per il comando del database di origine sql
fornito come input.
convert-sql-statement
Nel comando è necessario modificare il valore della variabile (fare riferimento a VariableValueFileSample.xml) nell'attributo context
impostando il nome del database specificato. È inoltre necessario modificare il valore dell'attributo sql
nel comando del database di origine sql
che deve essere convertito.
È anche possibile fornire sql
file da convertire. Per altre informazioni, vedere il comando nell'esempio convert-sql-statement
4 del file di script della console di esempio.
Assicurarsi che l'argomento della riga di comando del file di valori variabile venga passato all'applicazione console e VariableValueFileSample.xml
che venga aggiornato con i valori specificati.
ConversionAndDataMigrationSample.xml
Questo esempio consente di eseguire una migrazione end-to-end dalla conversione alla migrazione dei dati. Di seguito è riportato un elenco di valori di attributo obbligatori che è necessario modificare:
Comando | Descrizione | Attributo |
---|---|---|
map-schema |
Mapping dello schema del database di origine allo schema di destinazione. | source-schema : specifica il database di origine che deve essere convertito.sql-server-schema : specifica il database di destinazione verso cui eseguire la migrazione |
convert-schema |
Esegue la conversione dello schema dallo schema di origine a quello di destinazione. Se è necessario valutare più oggetti/database, è possibile specificare più metabase-object nodi. Per altre informazioni, vedere il comando nell'esempio convert-schema 4 del file di script della console di esempio. |
object-name : specificare il database di origine/nome dell'oggetto che deve essere convertito. Assicurarsi che il corrispondente object-type venga modificato in base al tipo di oggetto specificato in object-name |
synchronize-target |
Sincronizza gli oggetti di destinazione con il database di destinazione. Se è necessario valutare più oggetti/database, è possibile specificare più metabase-object nodi. Per altre informazioni, vedere il comando nell'esempio synchronize-target 4 del file di script della console di esempio. |
object-name : specificare il nome di database/oggetto di SQL Server che deve essere creato. Assicurarsi che il corrispondente object-type venga modificato in base al tipo di oggetto specificato in object-name . |
migrate-data |
Esegue la migrazione dei dati di origine alla destinazione. Se è necessario valutare più oggetti/database, è possibile specificare più metabase-object nodi. Per altre informazioni, vedere il comando nell'esempio migrate-data 4 del file di script della console di esempio. |
object-name : specifica il nome del database o delle tabelle di origine di cui è necessario eseguire la migrazione. Assicurarsi che il corrispondente object-type venga modificato in base al tipo di oggetto specificato in object-name |