Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Berichte bestimmter Aktivitäten, die mit Befehlen ausgeführt werden, werden in der SSMA-Konsole auf Objektstrukturebene generiert.
Verwenden Sie das folgende Verfahren, um Berichte zu generieren:
Geben Sie den Parameter "write-summary-report-to " an. Der zugehörige Bericht wird als Dateiname (sofern angegeben) oder im von Ihnen angegebenen Ordner gespeichert. Der Dateiname ist systemdefiniert, wie in der folgenden Tabelle erwähnt, wobei n> die eindeutige Dateinummer ist, <die mit einer Ziffer mit jeder Ausführung desselben Befehls erhöht wird.
Die Berichte vis-à-vis-Befehle sind:
Serie Nein Get-Help Berichtstitel 1 generate-assessment-report AssessmentReport<n>.XML 2 convert-schema SchemaConversionReport<n>.XML 3 Migrieren von Daten DataMigrationReport<n>.XML 4 convert-sql-anweisung ConvertSQLReport<n>.XML 5 synchronize-target TargetSynchronizationReport<n>.XML 6 refresh-from-database SourceDBRefreshReport<n>.XML Wichtig
Ein Ausgabebericht unterscheidet sich vom Bewertungsbericht. Der erste ist ein Bericht über die Leistung eines ausgeführten Befehls, während letztere ein XML-Bericht für den programmgesteuerten Verbrauch ist.
Informationen zu den Befehlsoptionen für Ausgabeberichte (von Sl. Nr. 2-4 oben) finden Sie im Abschnitt "Ausführen der SSMA-Konsole (MySQLToSQL) ".
Geben Sie den Umfang der Details an, die Sie im Ausgabebericht wünschen, indem Sie die Einstellungen für die Ausführlichkeit des Berichts verwenden:
Serie Nein Befehl und Parameter Ausgabebeschreibung 1 verbose="false" Generiert einen zusammengefassten Bericht der Aktivität. 2 verbose="true" Generiert einen zusammengefassten und detaillierten Statusbericht für jede Aktivität. Hinweis
Die oben angegebenen Berichtsver verbosity Settings sind für generate-assessment-report, convert-schema, migrate-data, convert-sql-statement commands anwendbar.
Geben Sie den Umfang der Details an, die Sie in den Fehlerberichten wünschen, indem Sie die Einstellungen für die Fehlerberichterstattung verwenden:
Serie Nein Befehl und Parameter Ausgabebeschreibung 1 report-errors="false" Keine Details zu Fehler-/Warnungs-/Infomeldungen. 2 report-errors="true" Detaillierte Fehler-/Warnungs-/Infomeldungen. Hinweis
Die oben angegebenen Fehlerberichterstattungseinstellungen gelten für 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-errors="<true/false>"
write-summary-report-to="<file-name/folder-name>"
assessment-report-folder="<folder-name>"
assessment-report-overwrite="<true/false>"
/>
synchronize-target:
Der Befehl "synchronize-target " verfügt über einen Parameter mit Berichtsfehlern , der den Speicherort des Fehlerberichts für den Synchronisierungsvorgang angibt. Anschließend wird eine Datei mit dem Namen TargetSynchronizationReport<n>.XML an dem angegebenen Speicherort erstellt, wobei< n> die eindeutige Dateinummer ist, die mit einer Ziffer mit jeder Ausführung desselben Befehls erhöht wird.
Hinweis: Wenn der Ordnerpfad angegeben wird, wird der Parameter "report-errors-to" zu einem optionalen Attribut für den Befehl "synchronize-target".
<!-- Example: Synchronize target entire Database with all attributes-->
<synchronize-target
object-name="<object-name>"
on-error="<report-total-as-warning/report-each-as-warning/fail-script>"
report-errors-to="<file-name/folder-name>"
/>
Objektname: Gibt die Objekte an, die für die Synchronisierung berücksichtigt werden (Es kann auch einzelne Objektnamen oder einen Gruppenobjektnamen haben).
on-error: Gibt an, ob Synchronisierungsfehler als Warnungen oder Fehler angegeben werden sollen. Verfügbare Optionen für Fehler:
Report-total-as-warning
report-each-as-warning
fail-script
refresh-from-database:
Der Befehl "refresh-from-database " verfügt über einen Parameter vom "Report-errors-to ", der den Speicherort des Fehlerberichts für den Aktualisierungsvorgang angibt. Anschließend wird eine Datei mit dem Namen SourceDBRefreshReport<n>.XML an dem angegebenen Speicherort erstellt, wobei< n> die eindeutige Dateinummer ist, die mit einer Ziffer mit jeder Ausführung desselben Befehls erhöht wird.
Hinweis: Wenn der Ordnerpfad angegeben wird, wird der Parameter "report-errors-to" zu einem optionalen Attribut für den Befehl "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>"
/>
Objektname: Gibt die Objekte an, die für die Aktualisierung berücksichtigt werden (Es kann auch einzelne Objektnamen oder einen Gruppenobjektnamen haben).
on-error: Gibt an, ob Aktualisierungsfehler als Warnungen oder Fehler angegeben werden sollen. Verfügbare Optionen für Fehler:
Report-total-as-warning
report-each-as-warning
fail-script