Uso dei file di script della console di esempio Esecuzione della 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 di esempio della console
Come riferimento per l'utente sono stati forniti i seguenti file di script della console di esempio che illustrano diversi scenari:
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 indicato tutti i valori sono stati forniti come valori di variabile disponibili in 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 Creare file di connessione al server (AccessToSQL).
VariableValueFileSample.xml: tutte le variabili usate nei file di script della console di esempio e sono state collazionate 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 altre informazioni sul file valore variabile, vedere Creare file di valore variabile (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
che l'utente deve modificare in modo obbligatorio il valore della variabile (fare riferimento VariableValueFileSample.xml) nell'attributoobject-name
al nome del database in uso dall'utente. A seconda del tipo di oggetto specificato, sarà necessario modificare anche il valoreobject-type
.Se l'utente deve valutare più oggetti/database, può specificare più nodi
metabase-object
, come illustrato nell'esempio 4 del file di scriptgenerate-assessment-report
della console di esempio.Per ulteriori informazioni sulla generazione di report, vedere Generazione di report (AccessToSQL).
Nota
- Assicurarsi che l'argomento della riga di comando del file di valori variabile venga passato all'applicazione console e 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 ServersConnectionFileSample.xml venga 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 a cui eseguire la migrazioneconvert-schema
Esegue la conversione dello schema dallo schema di origine allo schema di destinazione.
Se l'utente deve valutare più oggetti/database, può specificare più nodimetabase-object
, come illustrato nell'esempio 4 del file di scriptconvert-schema
della console di esempio.object-name
: specificare il nome database/oggetto di origine che deve essere convertito. Assicurarsi che il corrispondenteobject-type
venga modificato in base al tipo di oggetto specificato inobject-name
synchronize-target
Sincronizza gli oggetti di destinazione con il database di destinazione.
Se l'utente deve valutare più oggetti/database, può specificare più nodimetabase-object
, come illustrato nell'esempio 3 del file di scriptsynchronize-target
della console di esempio.object-name:
Specificare il nome di database/oggetto sql server che deve essere creato. Assicurarsi che il corrispondenteobject-type
venga modificato in base al tipo di oggetto specificato inobject-name
migrate-data
Esegue la migrazione dei dati di origine alla destinazione.
Se l'utente deve valutare più oggetti/database, può specificare più nodimetabase-object
, come illustrato nell'esempio 2 del file di scriptmigrate-data
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 corrispondenteobject-type
venga modificato in base al tipo di oggetto specificato inobject-name
Vedi anche
Creazione di file di valori di variabile (AccessToSQL)
Creazione dei file di connessione del server (AccessToSQL)
Generazione di report (AccessToSQL)
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per