Starting schema migration...
Total number of object collected: 35
Total elapsed time: 00:00:08.8905823
DDL triggers: 4
Full text catalogs: 2
Plan guides: 2
Roles: 1
Schemas: 5
Stored procedures: 5
Tables: 10
User defined functions: 4
Users: 2
The number of scripted objects: 55
Progress: 100%
Total elapsed time: 00:00:39.9983180
The number of deployed script batches: 110/110
Progress: 100%
Total elapsed time: 00:00:05.6789103
Met deze opdracht voert u SqlServerSchema-migraties uit op gegeven SQL Server met behulp van de verbindingsreeks.
Voorbeeld 2: TSQL-schemascript genereren uitvoeren vanuit de bron-SQL Server met behulp van parameters
Starting schema script generation...
Total number of object collected: 35
Total elapsed time: 00:00:07.3789860
DDL triggers: 4
Full text catalogs: 2
Plan guides: 2
Roles: 1
Schemas: 5
Stored procedures: 5
Tables: 10
User defined functions: 4
Users: 2
The number of scripted objects: 55
Progress: 100%
Total elapsed time: 00:00:40.9745837
Met deze opdracht wordt run Generate TSQL-schemascript uitgevoerd op gegeven SQL Server met behulp van de verbindingsreeks.
Voorbeeld 3: TSQL-script implementeren uitvoeren op de doel-Azure SQL Database met behulp van parameters
configfile.json example:
{
"Action": "GenerateScript",
"sourceConnectionString": "Server=;Initial Catalog=;User ID=;Password=",
"targetConnectionString": "Server=;Initial Catalog=;User ID=;Password=",
"inputScriptFilePath": "C:\OutputFolder\script.sql",
"outputFolder": "C:\OutputFolder\script.sql"
}
Starting schema deployment...
The number of deployed script batches: 110/110
Progress: 100%
Total elapsed time: 00:00:05.7519257
Met deze opdracht voert u de opdracht SqlServerSchema uitvoeren van de bronservers naar de doel-Azure Sql-servers met behulp van het configuratiebestand.
Parameters
-Action
Verplicht.
Selecteer één schemamigratieactie.
De geldige waarden zijn: MigrateSchema, GenerateScript, DeploySchema.
MigrateSchema is het migreren van de databaseobjecten naar Azure SQL Database doel.
GenerateScript is het genereren van een bewerkbaar TSQL-schemascript dat kan worden gebruikt voor uitvoering op het doel om de objecten te implementeren.
DeploySchema is het uitvoeren van het TSQL-script dat is gegenereerd op basis van -GenerateScript actie op het doel om de objecten te implementeren.
Optioneel.
Standaard: %LocalAppData%map /Microsoft/SqlSchemaMigrations) waarin logboeken worden geschreven en het gegenereerde TSQL-schemascript door GenerateScript Action.
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.