Condividi tramite


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

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