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
To polecenie uruchamia polecenie Run SqlServerSchema Migrations on given SQL Server using the connection string (Uruchom migracje SqlServerSchema w danym SQL Server).
Przykład 2. Uruchamianie skryptu generowania schematu TSQL ze źródłowego SQL Server przy użyciu parametrów
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
To polecenie uruchamia skrypt schematu Run Generate TSQL na danym SQL Server przy użyciu connection string.
Przykład 3. Uruchamianie skryptu Deploy TSQL to the target Azure SQL Database using Parameters (Przykład 3: uruchamianie skryptu TSQL w celu Azure SQL Database docelowego przy użyciu parametrów
Starting schema deployment...
The number of deployed script batches: 110/110
Progress: 100%
Total elapsed time: 00:00:05.7519257
To polecenie uruchamia skrypt Deploy TSQL to the target Azure SQL Database on given SQL Server using the connection string (Wdrażanie skryptu TSQL do Azure SQL Database docelowego na danym SQL Server.
Przykład 4. Uruchamianie migrowania obiektów bazy danych ze źródłowej SQL Server do Azure SQL Database docelowej przy użyciu pliku ConfigFile
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
To polecenie uruchamia polecenie Uruchom polecenie SqlServerSchema ze źródłowego serwera Sql Server do docelowego Azure programu Sql Server przy użyciu pliku konfiguracji.
Parametry
-Action
To jest wymagane.
Wybierz jedną akcję migracji schematu.
Prawidłowe wartości to: MigrateSchema, GenerateScript, DeploySchema.
MigracjaSchema polega na migrowanie obiektów bazy danych do Azure SQL Database obiektu docelowego.
GenerateScript to generowanie edytowalnego skryptu schematu TSQL, który może służyć do uruchamiania na obiekcie docelowym w celu wdrożenia obiektów.
DeploySchema służy do uruchamiania skryptu TSQL wygenerowanego na podstawie akcji -GenerateScript w obiekcie docelowym w celu wdrożenia obiektów.
Opcjonalny.
Ustawienie domyślne: Folder %LocalAppData%/Microsoft/SqlSchemaMigrations), w którym będą zapisywane dzienniki, oraz wygenerowany skrypt schematu TSQL przez akcję GenerateScript.
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.