Condividi tramite


Lavorare con i file di script di esempio della consola (SybaseToSQL)

Sono stati forniti alcuni file di esempio insieme al prodotto per il riferimento e l'utilizzo dell'utente. Questa sezione descrive il modo per personalizzare facilmente questi script in base alle esigenze dell'utente finale.

File di script della console di esempio

Sono stati forniti i seguenti file di script di console di esempio per riferimento degli utenti che trattano 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 e l'utente può selezionare qualsiasi modalità in base alle esigenze. Questo esempio contiene le definizioni del server.

    • L'utente può connettersi al database richiesto semplicemente modificando i valori nelle definizioni del server di origine e di destinazione necessarie. Nell'esempio fornito tutti i valori sono stati forniti come valori di variabile disponibili nella VariableValueFileSample.xml. Tutti gli altri parametri di connessione possono essere rimossi dal file di connessione del server di lavoro dell'utente.

    • Per altre informazioni sulla connessione al server di origine e di destinazione, vedere Creating the Server Connection Files (SybaseToSQL).

  • VariableValueFileSample.xml:
    Tutte le variabili usate nei file di script della console di esempio e ServersConnectionFileSample.xml sono state collate in questo file. Per eseguire gli script della console di esempio, l'utente deve semplicemente 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 ulteriori informazioni sui File di Valori Variabili, consultare Creating Variable Value Files (SybaseToSQL).

  • AssessmentReportGenerationSample.xml:
    Questo esempio consente all'utente di generare un report di valutazione xml che può essere usato dall'utente per l'analisi prima di iniziare a convertire ed eseguire la migrazione dei dati.

    Nel comando generate-assessment-report l'utente deve modificare in modo obbligatorio il valore della variabile (fare riferimento VariableValueFileSample.xml) nell'attributo object-name al nome del database in uso dall'utente. A seconda del tipo di oggetto specificato, sarà necessario modificare anche il valore object-type.

    Se l'utente deve valutare più oggetti/database, può specificare più nodi metabase-object come illustrato nell'esempio 4 del file di script della console di esempio del comando generate-assessment-report.

    Per altre informazioni sulla generazione di report, vedere Generazione di report (SybaseToSQL).

    Nota

    • Assicurarsi che l'argomento della riga di comando del file di valori variabile venga passato all'applicazione console e che VariableValueFileSample.xml venga aggiornato con i valori specificati dall'utente.
    • Assicurarsi che l'argomento della riga di comando del file di connessione del server venga passato all'applicazione console e che il ServersConnectionFileSample.xml venga aggiornato con i valori corretti dei parametri del server.
  • SqlStatementConversionSample.xml:
    Questo esempio consente all'utente di generare lo script corrispondente di t-sql per il comando del database di origine sql fornito come input.

    Nel comando convert-sql-statement l'utente deve modificare in modo obbligatorio il valore della variabile (fare riferimento VariableValueFileSample.xml) nell'attributo context al nome del database in uso dall'utente. L'utente dovrà anche modificare il valore dell'attributo sql nel comando del database di origine sql affinché venga convertito.

    L'utente può anche fornire file SQL da convertire. Questo è stato illustrato nell'Esempio 4 del file di script della console campione relativo al comando convert-sql-statement.

    Nota

    Assicurarsi che l'argomento della riga di comando del file di valori variabile venga passato all'applicazione console e che VariableValueFileSample.xml venga aggiornato con i valori specificati dall'utente.

  • ConversionAndDataMigrationSample.xml:
    Questo esempio consente all'utente di eseguire una migrazione end-to-end dalla conversione alla migrazione dei dati. Di seguito è riportato l'elenco dei valori di attributo obbligatori che dovranno modificare:

    Nome del Comando

    map-schema

    Mapping dello schema del database di origine allo schema di destinazione.

    attributo

    • source-schema: Specifica il database di origine che deve essere convertito.

    • sql-server-schema: specifica il database di destinazione di cui eseguire la migrazione

    Nome del Comando

    convert-schema

    • Esegue la conversione dello schema dall'origine allo schema di destinazione.

    • Se l'utente deve valutare più oggetti/database, può specificare più nodi metabase-object come illustrato nell'esempio 4 del file di script della console di esempio del comando convert-schema.

    attributo

    object-name: specificare il database di origine/il nome dell'oggetto che deve essere convertito. Assicurarsi che il object-type corrispondente venga modificato in base al tipo di oggetto specificato nella object-name

    Nome del Comando

    synchronize-target

    • Sincronizza gli oggetti di destinazione con il database di destinazione.

    • Se l'utente deve valutare più oggetti/database, può specificare più nodi metabase-object come illustrato nell'esempio 3 del file di script della console di esempio del comando synchronize-target.

    attributo

    object-name: Specificare il nome del database o dell'oggetto sql server che deve essere creato. Assicurarsi che il object-type corrispondente venga modificato in base al tipo di oggetto specificato nella object-name

    Nome del Comando

    migrate-data

    • Esegue la migrazione dei dati di origine alla destinazione.

    • Se l'utente deve valutare più oggetti/database, può specificare più nodi metabase-object come illustrato nell'esempio 2 del file di script della console di esempio del comando migrate-data.

    attributo

    object-name: Specifica il nome del database o delle tabelle di origine di cui è necessario eseguire la migrazione. Assicurarsi che il object-type corrispondente venga modificato in base al tipo di oggetto specificato nella object-name

Vedere anche

Creazione di file di valori delle variabili (SybaseToSQL)
Creazione dei file di connessione server (SybaseToSQL)
Creazione di Report (SybaseToSQL)