Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Några exempelfiler har tillhandahållits tillsammans med produkten för användarreferensen och användningen. I det här avsnittet beskrivs hur du enkelt kan anpassa dessa skript så att de passar slutanvändarens behov.
Exempelkonsolskriptfiler
Följande exempelkonsolskriptfiler som täcker olika scenarier har angetts för användarreferens:
ServersConnectionFileSample.xmlVariableValueFileSample.xmlAssessmentReportGenerationSample.xmlSqlStatementConversionSample.xmlConversionAndDataMigrationSample.xmlServersConnectionFileSample.xml:Det här exemplet ger de olika anslutningslägena tillgängliga för käll- och måldatabasen och användaren kan välja valfritt läge enligt kravet. Det här exemplet innehåller serverdefinitionerna.
Användaren kan ansluta till den databas som krävs genom att ändra värdena till de käll- och målserverdefinitioner som krävs. I exemplet har alla värden angetts som variabelvärden, som är tillgängliga i
VariableValueFileSample.xml. Alla andra anslutningsparametrar kan tas bort från användarens arbetsserveranslutningsfil.Mer information om hur du ansluter till käll- och målservern finns i Skapa serveranslutningsfilerna .
VariableValueFileSample.xml:Alla variabler som har använts i exempelkonsolskriptfilerna och
ServersConnectionFileSample.xmlhar sammanställts i den här filen. För att köra exempelkonsolskripten måste användaren ersätta exempelvariabelvärdena med användardefinierade och skicka den här filen som ett extra kommandoradsargument tillsammans med skriptfilen.Mer information om variabelvärdefil finns i Skapa filer för variabelvärde.
AssessmentReportGenerationSample.xml:Det här exemplet gör det möjligt för användaren att generera en XML-utvärderingsrapport, som kan användas av användaren för analys innan de börjar konvertera och migrera data.
generate-assessment-reportI kommandot måste användaren obligatoriskt ändra variabelvärdet (seVariableValueFileSample.xml) iobject-nameattributet till databasnamnet som används av användaren. Beroende på vilken typ av objekt som angesobject-typemåste värdet också ändras.Om användaren måste utvärdera flera objekt/databaser kan de ange flera
metabase-objectnoder enligt beskrivningen igenerate-assessment-reportkommandoexempel 4 i exempelkonsolskriptfilen.Mer information om hur du genererar rapporter finns i Generera rapporter.
Kontrollera att kommandoradsargumentet för variabelvärdet skickas till konsolprogrammet och VariableValueFileSample.xml uppdateras med de angivna värdena för användaren.
Kontrollera att kommandoradsargumentet för serveranslutningsfilen skickas till konsolprogrammet och att ServersConnectionFileSample.xml uppdateras med rätt serverparametervärden.
SqlStatementConversionSample.xml:Med det här exemplet kan användaren generera det motsvarande
t-sql-skriptet för källdatabasenssql-kommando som matas in.convert-sql-statementI kommandot måste användaren obligatoriskt ändra variabelvärdet (seVariableValueFileSample.xml) icontextattributet till det databasnamn som används av användaren. Användaren måste ändrasqlattributvärdet till det källdatabaskommandosqlsom de behöver för att konverteras.Användaren kan också ange sql-filer som ska konverteras. Detta visas i
convert-sql-statementkommandots exempel 4 i exempelkonsolskriptfilen.Kontrollera att kommandoradsargumentet för variabelvärdet skickas till konsolprogrammet och VariableValueFileSample.xml uppdateras med de angivna värdena för användaren.
ConversionAndDataMigrationSample.xml:Med det här exemplet kan användaren utföra en komplett migrering, från konvertering till datamigrering. Listan över obligatoriska attributvärden som de måste ändra visas på följande sätt:
Kommandonamn:
map-schemaSchemamappning av källdatabasen till målschemat.
Attribut:
source-schema: Anger den källdatabas som måste konverteras.sql-server-schema: Anger den måldatabas som ska migreras till.
Kommandonamn:
convert-schemaUtför schemakonvertering från källa till målschema.
Om användaren måste utvärdera flera objekt/databaser kan de ange flera
metabase-objectnoder enligt beskrivningen iconvert-schemakommandoexempel 4 i exempelkonsolskriptfilen.Attribut:
-
object-name: Ange den källdatabas/det objektnamn som måste konverteras. Kontrollera att motsvarandeobject-typeändras baserat på vilken typ av objekt som anges iobject-name.
-
Kommandonamn:
synchronize-targetSynkroniserar målobjekten med måldatabasen.
Om användaren måste utvärdera flera objekt/databaser kan de ange flera
metabase-objectnoder enligt beskrivningen isynchronize-targetkommandoexempel 3 i exempelkonsolskriptfilen.Attribut:
-
object-name: Ange sql server-databasen/objektnamnet som måste skapas. Kontrollera att motsvarandeobject-typeändras baserat på vilken typ av objekt som anges iobject-name.
-
Kommandonamn:
migrate-dataMigrerar källdata till målet.
Om användaren måste utvärdera flera objekt/databaser kan de ange flera
metabase-objectnoder enligt beskrivningen imigrate-datakommandoexempel 2 i exempelkonsolskriptfilen.Attribut:
-
object-name: Anger källdatabasens/tabellernas namn som måste migreras. Kontrollera att motsvarandeobject-typeändras baserat på vilken typ av objekt som anges iobject-name.
-