Práce s ukázkovými soubory skriptů konzoly a spuštění konzoly SSMA (AccessToSQL)
K dispozici je několik ukázkových souborů společně s produktem pro referenční informace a použití uživatele. Tato část popisuje způsob, jak snadno přizpůsobit tyto skripty tak, aby vyhovovaly potřebám koncového uživatele.
Ukázkové soubory skriptů konzoly
Následující ukázkové soubory skriptů konzoly, které pokrývají různé scénáře, byly poskytnuty pro referenci uživatelů:
ServersConnectionFileSample.xml
VariableValueFileSample.xml
AssessmentReportGenerationSample.xml
ConversionAndDataMigrationSample.xml
ServersConnectionFileSample.xml:
Tato ukázka poskytuje různé režimy připojení dostupné pro zdrojovou a cílovou databázi a uživatel může podle požadavku vybrat libovolný režim. Tato ukázka obsahuje definice serveru.
Uživatel se může připojit k požadované databázi jednoduše změnou hodnot na požadované definice zdrojového a cílového serveru. V příkladu byly zadány všechny hodnoty jako proměnné hodnoty, které jsou k dispozici v VariableValueFileSample.xml. Všechny ostatní parametry připojení je možné odebrat ze souboru připojení pracovního serveru uživatele.
Další informace o připojení ke zdrojovému a cílovému serveru najdete v tématu Vytvoření souborů připojení k serveru (AccessToSQL) .
VariableValueFileSample.xml: Všechny proměnné použité v ukázkových souborech skriptů konzoly a
ServersConnectionFileSample.xml
byly v tomto souboru shromážděny. Aby uživatel spustil ukázkové skripty konzoly, musí jednoduše nahradit hodnoty ukázkových proměnných hodnotami definovanými uživatelem a předat tento soubor jako další argument příkazového řádku spolu se souborem skriptu.Další informace o souboru hodnot proměnné najdete v tématu Vytváření souborů hodnot proměnných (AccessToSQL).
AssessmentReportGenerationSample.xml: Tato ukázka umožňuje uživateli vygenerovat sestavu hodnocení XML, kterou může uživatel použít k analýze, než začne převádět a migrovat data.
V příkazu
generate-assessment-report
musí uživatel povinně změnit hodnotu proměnné (odkaz VariableValueFileSample.xml) v atributuobject-name
na název databáze, který uživatel používá. V závislosti na typu zadaného objektu bude nutné změnit také hodnotuobject-type
.Pokud uživatel musí vyhodnotit více objektů nebo databází, může zadat více
metabase-object
uzlů, jak je znázorněno v příkladu příkazugenerate-assessment-report
příkladu 4 ukázkového souboru skriptu konzoly.Další informace o generování sestav najdete v tématu Generování sestav (AccessToSQL).
Poznámka
- Ujistěte se, že se do konzolové aplikace předá argument souboru hodnot proměnných a VariableValueFileSample.xml se aktualizuje s hodnotami zadanými uživatelem.
- Ujistěte se, že je argument příkazového řádku souboru připojení serveru předán konzolové aplikaci a ServersConnectionFileSample.xml se aktualizuje správnými hodnotami parametrů serveru.
ConversionAndDataMigrationSample.xml: Tato ukázka umožňuje uživateli provést kompletní migraci z převodu na migraci dat. Seznam povinných hodnot atributů, které budou muset změnit, je uveden níže:
Název příkazu Popis Atribut / Vlastnost map-schema
Mapování schématu zdrojové databáze na cílové schéma source-schema:
Určuje zdrojovou databázi, kterou je třeba převést.
sql-server-schema
: Určuje cílovou databázi, do které se má migrovat.convert-schema
Provede převod schématu ze zdroje na cílové schéma.
Pokud uživatel musí vyhodnotit více objektů nebo databází, může zadat vícemetabase-object
uzlů, jak je znázorněno v příkladu příkazuconvert-schema
příkladu 4 ukázkového souboru skriptu konzoly.object-name
: Zadejte název zdrojové databáze nebo objektu, který vyžaduje převod. Zajistěte, aby se odpovídajícíobject-type
změnily na základě typu objektu zadaného vobject-name
synchronize-target
Synchronizuje cílové objekty s cílovou databází.
Pokud uživatel musí vyhodnotit více objektů nebo databází, může zadat vícemetabase-object
uzlů, jak je znázorněno v příkladu příkazusynchronize-target
příkladu 3 ukázkového souboru skriptu konzoly.object-name:
Zadejte název databáze nebo objektu sql serveru, který vyžaduje vytvoření. Zajistěte, aby se odpovídajícíobject-type
změnily na základě typu objektu zadaného vobject-name
migrate-data
Migruje zdrojová data do cíle.
Pokud musí uživatel vyhodnotit více objektů nebo databází, může zadat vícemetabase-object
uzlů, jak je znázorněno v příkladu příkazumigrate-data
2 ukázkového souboru skriptu konzoly.object-name:
Určuje název zdrojové databáze nebo tabulek, který vyžaduje migraci. Zajistěte, aby se odpovídajícíobject-type
změnily na základě typu objektu zadaného vobject-name
Viz také
vytváření souborů hodnot proměnných (AccessToSQL)
vytvoření souborů připojení k serveru (AccessToSQL)
Generování sestav (AccessToSQL)