Delen via


Werken met de voorbeeldconsole-scriptbestanden Het uitvoeren van de SSMA Console (AccessToSQL)

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

  • 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.

    • Voor meer informatie over verbinding maken met de bron- en doelserver, zie De serververbindingsbestanden maken (AccessToSQL).

  • VariableValueFileSample.xml: Alle variabelen die zijn gebruikt in de voorbeeldconsole-scripts en ServersConnectionFileSample.xml zijn in dit bestand verzameld. 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 (AccessToSQL)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 de waarde van de variabele (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 (AccessToSQL)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.
  • 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 Beschrijving Attribuut
    map-schema Schematoewijzing van de brondatabase aan het doelschema. 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
    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.
    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
    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.
    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
    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.
    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

maken van bestanden met variabele waarden (AccessToSQL)
het maken van de serververbindingsbestanden (AccessToSQL)
Rapporten genereren (AccessToSQL)