Freigeben über


Arbeiten mit den Beispielskriptdateien der Konsole (SybaseToSQL)

Einige Beispieldateien wurden zusammen mit dem Produkt für die Benutzerreferenz und -verwendung bereitgestellt. In diesem Abschnitt wird beschrieben, wie Sie diese Skripts auf einfache Weise an die Anforderungen des Endbenutzers anpassen können.

Beispielkonsolenskriptdateien

Die folgenden Beispiel-Konsolenskriptdateien, die unterschiedliche Szenarien abdecken, wurden für die Benutzerreferenz bereitgestellt:

  • ServersConnectionFileSample.xml

  • VariableValueFileSample.xml

  • AssessmentReportGenerationSample.xml

  • SqlStatementConversionSample.xml

  • ConversionAndDataMigrationSample.xml

  • ServersConnectionFileSample.xml:

    • In diesem Beispiel werden die verschiedenen Verbindungsmodi bereitgestellt, die für die Quell- und Zieldatenbank verfügbar sind, und der Benutzer kann einen beliebigen Modus je nach Anforderung auswählen. Dieses Beispiel enthält die Serverdefinitionen.

    • Der Benutzer kann eine Verbindung mit der erforderlichen Datenbank herstellen, indem einfach die Werte in die erforderlichen Quell- und Zielserverdefinitionen geändert werden. Im Beispiel wurden alle Werte als Variablenwerte bereitgestellt, die in " VariableValueFileSample.xml" verfügbar sind. Alle anderen Verbindungsparameter können aus der Arbeitsserververbindungsdatei des Benutzers entfernt werden.

    • Weitere Informationen zum Herstellen einer Verbindung mit dem Quell- und Zielserver finden Sie unter Creating the Server Connection Files (SybaseToSQL).

  • VariableValueFileSample.xml:
    Alle Variablen, die in den Beispielkonsolenskriptdateien verwendet wurden und ServersConnectionFileSample.xml in dieser Datei sortiert wurden. Um die Beispielkonsolenskripts auszuführen, muss der Benutzer einfach die Beispielvariablenwerte durch benutzerdefinierte Ersetzen und diese Datei als zusätzliches Befehlszeilenargument zusammen mit der Skriptdatei übergeben.

    Weitere Informationen zur Variablenwertdatei finden Sie unter Creating Variable Value Files (SybaseToSQL).

  • AssessmentReportGenerationSample.xml:
    In diesem Beispiel kann der Benutzer einen XML-Bewertungsbericht generieren, der vom Benutzer für die Analyse verwendet werden kann, bevor er mit der Konvertierung und Migration von Daten beginnt.

    generate-assessment-report Im Befehl muss der Benutzer den Variablenwert (refer VariableValueFileSample.xml) im object-name Attribut auf den datenbanknamen ändern, der vom Benutzer verwendet wird. Je nach art des angegebenen Objekts muss der object-type Wert ebenfalls geändert werden.

    Wenn der Benutzer mehrere Objekte/Datenbanken bewerten muss, kann er mehrere metabase-object Knoten angeben, wie im generate-assessment-report Beispiel 4 des Befehls in der Beispiel-Konsolenskriptdatei dargestellt.

    Weitere Informationen zum Generieren von Berichten finden Sie unter Generieren von Berichten (SybaseToSQL).

    Hinweis

    • Stellen Sie sicher, dass das Befehlszeilenargument der Variablenwertdatei an die Konsolenanwendung übergeben wird und VariableValueFileSample.xml mit den vom Benutzer angegebenen Werten aktualisiert wird.
    • Stellen Sie sicher, dass das Befehlszeilenargument der Serververbindungsdatei an die Konsolenanwendung übergeben wird und die ServerConnectionFileSample.xml mit den richtigen Serverparameterwerten aktualisiert wird.
  • SqlStatementConversionSample.xml:
    In diesem Beispiel kann der Benutzer das entsprechende t-sql Skript für den Quelldatenbankbefehl sql generieren, der als Eingabe bereitgestellt wird.

    convert-sql-statement Im Befehl muss der Benutzer den Variablenwert (refer VariableValueFileSample.xml) im context Attribut auf den Datenbanknamen ändern, der vom Benutzer verwendet wird. Der Benutzer muss auch den sql Attributwert in den Quelldatenbankbefehl sql ändern, den er konvertieren muss.

    Der Benutzer kann auch sql-Dateien bereitstellen, die konvertiert werden sollen. Dies wurde im convert-sql-statement Beispiel 4 des Befehls der Beispiel-Konsolenskriptdatei veranschaulicht.

    Hinweis

    Stellen Sie sicher, dass das Befehlszeilenargument der Variablenwertdatei an die Konsolenanwendung übergeben wird und VariableValueFileSample.xml mit den vom Benutzer angegebenen Werten aktualisiert wird.

  • ConversionAndDataMigrationSample.xml:
    In diesem Beispiel kann der Benutzer eine End-to-End-Migration von der Konvertierung zur Datenmigration durchführen. Die Liste der obligatorischen Attributwerte, die sie ändern müssen, ist unten aufgeführt:

    Befehlsname

    map-schema

    Schemazuordnung der Quelldatenbank zum Zielschema.

    Attribut

    • source-schema: Gibt die Quelldatenbank an, die konvertiert werden muss.

    • sql-server-schema: Gibt die Zieldatenbank an, zu der migriert werden soll

    Befehlsname

    convert-schema

    • Führt die Schemakonvertierung aus der Quelle in das Zielschema aus.

    • Wenn der Benutzer mehrere Objekte/Datenbanken bewerten muss, kann er mehrere metabase-object Knoten angeben, wie im convert-schema Beispiel 4 des Befehls in der Beispiel-Konsolenskriptdatei dargestellt.

    Attribut

    object-name: Geben Sie den Quelldatenbank-/Objektnamen an, der konvertiert werden muss. Stellen Sie sicher, dass das entsprechende object-type Objekt basierend auf dem Objekttyp geändert wird, der im object-name

    Befehlsname

    synchronize-target

    • Synchronisiert die Zielobjekte mit der Zieldatenbank.

    • Wenn der Benutzer mehrere Objekte/Datenbanken bewerten muss, kann er mehrere metabase-object Knoten angeben, wie im synchronize-target Beispiel 3 des Befehls in der Beispiel-Konsolenskriptdatei dargestellt.

    Attribut

    object-name: Geben Sie den sql Server-Datenbank-/Objektnamen an, der erstellt werden muss. Stellen Sie sicher, dass das entsprechende object-type Objekt basierend auf dem Objekttyp geändert wird, der im object-name

    Befehlsname

    migrate-data

    • Migriert die Quelldaten zum Ziel.

    • Wenn der Benutzer mehrere Objekte/Datenbanken bewerten muss, kann er mehrere metabase-object Knoten angeben, wie im migrate-data Beispiel 2 des Befehls in der Beispiel-Konsolenskriptdatei dargestellt.

    Attribut

    object-name: Gibt den Namen der Quelldatenbank/Tabellen an, die migriert werden müssen. Stellen Sie sicher, dass das entsprechende object-type Objekt basierend auf dem Objekttyp geändert wird, der im object-name

Weitere Informationen

Creating Variable Value Files (SybaseToSQL) (Erstellen von Variablenwertdateien (SybaseToSQL))
Creating the Server Connection Files (SybaseToSQL) (Erstellen der Serververbindungsdateien (SybaseToSQL))
Generating Reports (SybaseToSQL) (Generieren von Berichten (SybaseToSQL))