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 tillhandahålls för användarreferens och användning. I det här avsnittet beskrivs olika sätt att enkelt anpassa dessa skript så att de passar dina behov.
Exempelkonsolskriptfiler
Se följande exempelkonsolskriptfiler som täcker olika scenarier:
- ServersConnectionFileSample.xml
- VariableValueFileSample.xml
- AssessmentReportGenerationSample.xml
- SqlStatementConversionSample.xml
- ConversionAndDataMigrationSample.xml
ServersConnectionFileSample.xml
Det här exemplet ger de olika anslutningslägena tillgängliga för käll- och måldatabasen och du kan välja valfritt läge enligt kravet. Det här exemplet innehåller serverdefinitionerna.
Du kan ansluta till den databas som krävs genom att ändra värdena till de käll- och målserverdefinitioner som krävs. I det angivna exemplet är alla värden tillgängliga i VariableValueFileSample.xml. Alla andra anslutningsparametrar kan tas bort från arbetsserveranslutningsfilen.
Mer information om hur du ansluter till käll- och målservern finns i Skapa serveranslutningsfilerna (Db2ToSQL).
VariableValueFileSample.xml
Alla variabler som används i exempelkonsolskriptfilerna och ServersConnectionFileSample.xml är sorterade i den här filen. Om du vill köra exempelkonsolskripten måste du ersätta exempelvariabelvärdena med användardefinierade och skicka den här filen som ytterligare ett kommandoradsargument tillsammans med skriptfilen.
Mer information om variabelvärdefil finns i Skapa filer för variabelvärde (Db2ToSQL).
AssessmentReportGenerationSample.xml
Använd det här exemplet för att generera en XML-utvärderingsrapport som du kan använda för analys innan du konverterar och migrerar data.
generate-assessment-report I kommandot ändrar du variabelvärdet (se VariableValueFileSample.xml) i object-name attributet till det databasnamn som du anger. Beroende på vilken typ av objekt som anges object-type måste värdet också ändras.
Om du behöver utvärdera flera objekt/databaser kan du ange flera metabase-object noder. Mer information finns i generate-assessment-report kommandot i Exempel 4 i exempelkonsolskriptfilen.
Kontrollera att kommandoradsargumentet för variabelvärdet skickas till konsolprogrammet och VariableValueFileSample.xml uppdateras med dina angivna värden.
Kontrollera att kommandoradsargumentet för serveranslutningsfilen skickas till konsolprogrammet och att det ServersConnectionFileSample.xml uppdateras med rätt serverparametervärden.
Mer information om hur du genererar rapporter finns i Generera rapporter (Db2ToSQL).
SqlStatementConversionSample.xml
Med det här exemplet kan du generera motsvarande t-sql skript för källdatabaskommandot sql som tillhandahålls som indata.
convert-sql-statement I kommandot måste du ändra variabelvärdet (se VariableValueFileSample.xml) i context attributet till det databasnamn som du anger. Du måste också ändra sql attributvärdet till det källdatabaskommando sql som måste konverteras.
Du kan också ange sql filer som ska konverteras. Mer information finns i convert-sql-statement kommandot i Exempel 4 i exempelkonsolskriptfilen.
Kontrollera att kommandoradsargumentet för variabelvärdet skickas till konsolprogrammet och VariableValueFileSample.xml uppdateras med dina angivna värden.
ConversionAndDataMigrationSample.xml
Med det här exemplet kan du utföra en migrering från början till slut, inklusive konvertering och datamigrering. Följande är en lista över obligatoriska attributvärden som du behöver ändra:
| Befallning | Description | Attribute |
|---|---|---|
map-schema |
Schemamappning av källdatabasen till målschemat. |
source-schema: Anger den källdatabas som måste konverteras.sql-server-schema: Anger den måldatabas som ska migreras till |
convert-schema |
Utför schemakonvertering från källa till målschema. Om du behöver utvärdera flera objekt/databaser kan du ange flera metabase-object noder. Mer information finns i convert-schema kommandot i Exempel 4 i exempelkonsolskriptfilen. |
object-name: Ange den källdatabas/det objektnamn som måste konverteras. Kontrollera att motsvarande object-type ändras baserat på vilken typ av objekt som anges i object-name |
synchronize-target |
Synkroniserar målobjekten med måldatabasen. Om du behöver utvärdera flera objekt/databaser kan du ange flera metabase-object noder. Mer information finns i synchronize-target kommandot i Exempel 4 i exempelkonsolskriptfilen. |
object-name: Ange den SQL Server-databas/det objektnamn som måste skapas. Kontrollera att motsvarande object-type ändras baserat på vilken typ av objekt som anges i object-name. |
migrate-data |
Migrerar källdata till målet. Om du behöver utvärdera flera objekt/databaser kan du ange flera metabase-object noder. Mer information finns i migrate-data kommandot i Exempel 4 i exempelkonsolskriptfilen. |
object-name: Anger källdatabasens/tabellernas namn som måste migreras. Kontrollera att motsvarande object-type ändras baserat på vilken typ av objekt som anges i object-name |