Delen via


Werken met de voorbeeldconsolescriptbestanden (OracleToSQL)

Er zijn een aantal voorbeeldbestanden geleverd, samen met het product voor de gebruikersreferentie en het gebruik. In deze sectie wordt beschreven hoe u deze scripts eenvoudig kunt aanpassen aan de behoeften van de eindgebruiker.

Voorbeeld van consolescriptbestanden

De volgende voorbeeldscriptbestanden van de console voor verschillende scenario's zijn opgegeven voor gebruikersreferenties:

  • ServersConnectionFileSample.xml

  • VariableValueFileSample.xml

  • AssessmentReportGenerationSample.xml

  • SqlStatementConversionSample.xml

  • ConversionAndDataMigrationSample.xml

  • ServersConnectionFileSample.xml:

    • Dit voorbeeld biedt de verschillende verbindingsmodi die beschikbaar zijn voor de bron- en doeldatabase en de gebruiker kan elke modus selecteren op basis van de vereiste. Dit voorbeeld bevat de serverdefinities.

    • De gebruiker kan verbinding maken met de vereiste database door simpelweg de waarden te wijzigen in de vereiste bron- en doelserverdefinities. In het voorbeeld zijn alle waarden opgegeven als variabele waarden die beschikbaar zijn in de VariableValueFileSample.xml. Alle andere verbindingsparameters kunnen worden verwijderd uit het werkserververbindingsbestand van de gebruiker.

    • Zie Het maken van de OracleToSQL- (Server Connection Files) voor meer informatie over het maken van verbinding met de bron- en doelserver.

  • VariableValueFileSample.xml: Alle variabelen die zijn gebruikt in de voorbeeldscripts van de console en ServersConnectionFileSample.xml zijn in dit bestand gesorteerd. Als u de voorbeeldconsolescripts wilt uitvoeren, moet de gebruiker de voorbeeldvariabelewaarden gewoon vervangen door door de gebruiker gedefinieerde waarden en dit bestand doorgeven als een extra opdrachtregelargument samen met het scriptbestand.

    Zie Creating Variable Value Files (OracleToSQL)voor meer informatie over het bestand met variabele waarden.

  • AssessmentReportGenerationSample.xml: Met dit voorbeeld kan de gebruiker een XML-evaluatierapport genereren dat door de gebruiker kan worden gebruikt voor analyse voordat ze gegevens gaan converteren en migreren.

    In de opdracht generate-assessment-report moet de gebruiker verplicht de variabele waarde (raadpleeg VariableValueFileSample.xml) in het kenmerk object-name wijzigen in de door de gebruiker gebruikte databasenaam. Afhankelijk van het type object dat is opgegeven, moet de object-type waarde ook worden gewijzigd.

    Als de gebruiker meerdere objecten/databases moet evalueren, kunnen ze meerdere metabase-object knooppunten opgeven, zoals geïllustreerd in het voorbeeld 4 van het voorbeeldscriptbestand van de generate-assessment-report-opdracht.

    Zie Rapporten genereren (OracleToSQL)voor meer informatie over het genereren van rapporten.

    Notitie

    • Zorg ervoor dat het opdrachtregelargument met variabele waarden wordt doorgegeven aan de consoletoepassing en VariableValueFileSample.xml wordt bijgewerkt met de door de gebruiker opgegeven waarden.
    • Zorg ervoor dat het opdrachtregelargument voor het serververbindingsbestand wordt doorgegeven aan de consoletoepassing en dat de ServersConnectionFileSample.xml wordt bijgewerkt met de juiste serverparameterwaarden.
  • SqlStatementConversionSample.xml:
    Met dit voorbeeld kan de gebruiker het bijbehorende t-sql script genereren voor de brondatabase sql opdracht die is opgegeven als invoer.

    In de opdracht convert-sql-statement moet de gebruiker verplicht de variabele waarde (zie VariableValueFileSample.xml) in het kenmerk context wijzigen naar de databasenaam die de gebruiker gebruikt. De gebruiker moet ook de sql kenmerkwaarde wijzigen naar een opdracht van de brondatabase sql die zij willen laten omzetten.

    De gebruiker kan ook sql-bestanden opgeven die moeten worden geconverteerd. Dit is geïllustreerd in het voorbeeld 4 van het scriptbestand van de voorbeeldconsole van de convert-sql-statement-opdracht.

    Notitie

    Zorg ervoor dat het opdrachtregelargument met variabele waarden wordt doorgegeven aan de consoletoepassing en VariableValueFileSample.xml wordt bijgewerkt met de door de gebruiker opgegeven waarden.

  • ConversionAndDataMigrationSample.xml:
    Met dit voorbeeld kan de gebruiker een end-to-endmigratie uitvoeren van conversie naar gegevensmigratie. De lijst met verplichte kenmerkwaarden die ze moeten wijzigen, wordt hieronder vermeld:

    opdrachtnaam

    map-schema

    Schematoewijzing van de brondatabase naar het doelschema.

    kenmerk

    • source-schema: Hiermee geeft u de brondatabase op die moet worden geconverteerd.

    • sql-server-schema: hiermee geeft u de doeldatabase op waarnaar moet worden gemigreerd

    opdrachtnaam

    convert-schema

    • Voert schemaconversie van bron naar het doelschema uit.

    • Als de gebruiker meerdere objecten/databases moet evalueren, kunnen ze meerdere metabase-object knooppunten opgeven, zoals geïllustreerd in het voorbeeld 4 van het voorbeeldscriptbestand van de convert-schema-opdracht.

    kenmerk

    object-name: geef de naam van de brondatabase/het object op die moet worden geconverteerd. Zorg ervoor dat de bijbehorende object-type wordt gewijzigd op basis van het type object dat is opgegeven in de object-name

    opdrachtnaam

    synchronize-target

    • Synchroniseert de doelobjecten met de doeldatabase.

    • Als de gebruiker meerdere objecten/databases moet evalueren, kunnen ze meerdere metabase-object knooppunten opgeven, zoals geïllustreerd in het voorbeeld 3 van het voorbeeldscriptbestand van de synchronize-target-opdracht.

    kenmerk

    object-name: Geef de sql server-/objectnaam op die moet worden gemaakt. Zorg ervoor dat de bijbehorende object-type wordt gewijzigd op basis van het type object dat is opgegeven in de object-name

    opdrachtnaam

    migrate-data

    • Hiermee worden de brongegevens naar het doel gemigreerd.

    • Als de gebruiker meerdere objecten/databases moet evalueren, kunnen ze meerdere metabase-object knooppunten opgeven, zoals wordt geïllustreerd in het voorbeeld 2 van het voorbeeldconsolescriptbestand van de migrate-data-opdracht.

    kenmerk

    object-name: Hiermee geeft u de naam van de brondatabase/tabellen op die moet worden gemigreerd. Zorg ervoor dat de bijbehorende object-type wordt gewijzigd op basis van het type object dat is opgegeven in de object-name

Zie ook

Variabele waardebestanden (OracleToSQL) maken
De serververbindingsbestanden (OracleToSQL) maken
Rapporten (OracleToSQL) genereren