Generazione di report (SybaseToSQL)Generating Reports (SybaseToSQL)

I report di determinate attività eseguite utilizzando i comandi vengono generati nella Console di SSMA a livello di struttura ad albero di oggetti.The reports of certain activities performed using commands are generated in SSMA Console at object tree level.

Utilizzare la procedura seguente per generare rapporti:Use the following procedure to generate reports:

  1. Specificare il scrittura riepilogo-report-a- parametro.Specify the write-summary-report-to parameter. Il report viene archiviato come il nome del file (se specificato) o nella cartella specificati.The related report is stored as the file name (if specified) or in the folder you specify. Il nome del file è di sistema predefiniti come indicato nella tabella seguente, dove < n > è il numero di file univoco che viene incrementato con una cifra a ogni esecuzione del comando stesso.The file name is system-predefined as mentioned in the table below where, <n> is the unique file number that increments with a digit with each execution of the same command.

    I comandi nei confronti di report sono:The reports vis-à-vis commands are:

    SL. No.Sl. No. CommandCommand Titolo del reportReport Title
    11 generare report di valutazionegenerate-assessment-report AssessmentReport<n>. XMLAssessmentReport<n>.XML
    22 Converti schemaconvert-schema SchemaConversionReport<n>. XMLSchemaConversionReport<n>.XML
    33 eseguire la migrazione di datimigrate-data DataMigrationReport<n>. XMLDataMigrationReport<n>.XML
    44 Convert-istruzioneconvert-sql-statement ConvertSQLReport<n>. XMLConvertSQLReport<n>.XML
    55 sincronizzare-destinazionesynchronize-target TargetSynchronizationReport<n>. XMLTargetSynchronizationReport<n>.XML
    66 aggiornamento da databaserefresh-from-database SourceDBRefreshReport<n>. XMLSourceDBRefreshReport<n>.XML

    Importante

    Un report di output è diverso dalla relazione di valutazione.An output report is different from Assessment Report. Il primo è un report sulle prestazioni di un comando eseguito durante, quest'ultimo è un report XML per l'utilizzo a livello di codice.The former is a report on the performance of an executed command while, the latter is an XML report for programmatic consumption.

    Per le opzioni di comando per i report di output (da Sl.For the command options for output reports (from Sl. No.No. 2-4 sopra), consultare il in esecuzione la Console di SSMA ( SybaseToSQL ) sezione.2-4 above), refer to the Executing the SSMA Console (SybaseToSQL) section.

  2. Indica il livello di dettaglio desiderato nel report di output utilizzando le impostazioni di Report livello di dettaglio:Indicate the extent of detail you desire in the output report using the Report Verbosity settings:

    SL. No.Sl. No. Comando e parametroCommand and Parameter Descrizione di outputOutput Description
    11 verbose = "false"verbose=”false” Genera un report di riepilogo dell'attività.Generates a summarized report of the activity.
    22 verbose = "true"verbose=”true” Genera un report di riepilogo e dettagliate sullo stato per ogni attività.Generates a summarized and detailed status report for each activity.

    Nota

    Le impostazioni del livello di dettaglio Report specificata in precedenza sono applicabili per generare report di valutazione, convert-schema, eseguire la migrazione di dati, comandi istruzione convert.The Report Verbosity Settings specified above are applicable for generate-assessment-report, convert-schema, migrate-data, convert-sql-statement commands.

  3. Indica il livello di dettaglio desiderato nei report di errore utilizzando le impostazioni di segnalazione errori:Indicate the extent of detail you desire in the error reports using the Error Reporting settings:

    SL. No.Sl. No. Comando e parametroCommand and Parameter Descrizione di outputOutput Description
    11 report errori = "false"report-errors=”false” Nessun dettaglio in caso di errore / avviso / i messaggi di informazioni.No details on error/ warning/ info messages.
    22 report errori = "true"report-errors=”true” Ulteriori informazioni sull'errore / avviso / i messaggi di informazioni.Detailed error/ warning/ info messages.

    Nota

    Le impostazioni di segnalazione di errori specificato in precedenza sono applicabili per generare report di valutazione, convert-schema, eseguire la migrazione di dati, comandi istruzione convert.The Error Reporting Settings specified above are applicable for generate-assessment-report, convert-schema, migrate-data, convert-sql-statement commands.

<generate-assessment-report  

    object-name="<object-name>"  

    object-type="<object-type>"  

    verbose="<true/false>"  

    report-erors="<true/false>"  

    write-summary-report-to="<file-name/folder-name>"  

    assessment-report-folder="<folder-name>"  

    assessment-report-overwrite="<true/false>"  

/>  

destinazione sincronizzare:synchronize-target:

Il comando destinazione sincronizzare è report errori di parametro che specifica il percorso del report di errore per l'operazione di sincronizzazione.The command synchronize-target has report-errors-to parameter, which specifies the location of error report for the synchronization operation. Quindi, un file con nome TargetSynchronizationReport<n>. XML viene creato nel percorso specificato, in cui < n > è il numero di file univoco che viene incrementato con una cifra a ogni esecuzione del comando stesso.Then, a file by name TargetSynchronizationReport<n>.XML is created at the specified location, where <n> is the unique file number that increments with a digit with each execution of the same command.

Nota: se viene specificato il percorso della cartella, quindi 'report errori-a-' parametro diventa un attributo facoltativo per il comando 'sincronizzare-target'.Note: If the folder path is given, then ‘report-errors-to’ parameter becomes an optional attribute for the command ‘synchronize-target’.

<!-- Example: Synchronize target entire Database with all attributes-->  

<synchronize-target  

    object-name="<object-name>"  

    on-error="<object-type>"  

    report-errors-to="<file-name/folder-name>"  

/>  

il nome di oggetto: specifica gli oggetti considerati per la sincronizzazione (può anche avere un nome di oggetto gruppo o nomi di oggetto di indivdual).object-name: Specifies the object(s) considered for synchronization (It can also have indivdual object names or a group object name).

Errore: specifica se specificare gli errori di sincronizzazione come avvisi o errori.on-error: Specifies whether to specify synchronization errors as warnings or error. Opzioni disponibili in errore:Available options for on-error:

  • Totale report come avvisoreport-total-as-warning

  • report-ogni-come-avvisoreport-each-as-warning

  • Errore-scriptfail-script

l'aggiornamento dal database:refresh-from-database:

Il comando l'aggiornamento da database è report errori di parametro che specifica il percorso del report di errore per l'operazione di aggiornamento.The command refresh-from-database has report-errors-to parameter, which specifies the location of error report for the refresh operation. Quindi, un file con nome SourceDBRefreshReport<n>. XML viene creato nel percorso specificato, in cui < n > è il numero di file univoco che viene incrementato con una cifra a ogni esecuzione del comando stesso.Then, a file by name SourceDBRefreshReport<n>.XML is created at the specified location, where <n> is the unique file number that increments with a digit with each execution of the same command.

Nota: se viene specificato il percorso della cartella, quindi 'report errori-a-' parametro diventa un attributo facoltativo per il comando 'sincronizzare-target'.Note: If the folder path is given, then ‘report-errors-to’ parameter becomes an optional attribute for the command ‘synchronize-target’.

<!-- Example: Refresh entire Schema (with all attributes)-->  

<refresh-from-database  

    object-name="<object-name>"  

    object-type ="<object-type>"  

    on-error="report-total-as-warning/report-each-as-warning/fail-script"  

    report-errors-to="<file-name/folder-name> "  

/>  

il nome di oggetto: specifica gli oggetti considerati per l'aggiornamento (può anche avere un nome di oggetto gruppo o nomi di oggetto di indivdual).object-name: Specifies the object(s) considered for refresh (It can also have indivdual object names or a group object name).

Errore: specifica se specificare gli errori di aggiornamento come avvisi o errori.on-error: Specifies whether to specify refresh errors as warnings or error. Opzioni disponibili in errore:Available options for on-error:

  • Totale report come avvisoreport-total-as-warning

  • report-ogni-come-avvisoreport-each-as-warning

  • Errore-scriptfail-script

Vedere ancheSee Also

L'esecuzione la Console SSMA (Sybase)Executing the SSMA Console (Sybase)