Condividi tramite


Lavorare con i file di script della console di esempio Eseguire la console SSMA (AccessToSQL)

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 della console di esempio, che coprono diversi scenari, come riferimento per l'utente.

  • ServersConnectionFileSample.xml

  • VariableValueFileSample.xml

  • AssessmentReportGenerationSample.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 Creazione dei file di connessione del server (AccessToSQL).

  • 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, vedere Creating Variable Value Files (AccessToSQL).

  • 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 ulteriori informazioni sulla creazione di report, vedere Creazione di report (AccessToSQL).

    Nota

    • Assicurarsi che l'argomento della riga di comando relativo al 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 al server venga passato all'applicazione console e che il ServersConnectionFileSample.xml sia aggiornato con i valori corretti dei parametri del server.
  • 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 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 di cui eseguire la migrazione
    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.
    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
    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.
    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
    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.
    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 variabili (AccessToSQL)
Creazione dei file di connessione server (AccessToSQL)
Generazione di Report (AccessToSQL)