2016-07-19 8 views
3

Wenn SQLPackage.exe zum Bereitstellen eines DACPAC in einer Azure SQL-Datenbank verwendet wird, ist es möglich, die Leistungsstufe der zu erstellenden Datenbank anzugeben? Oder muss ich die Datenbank erstellen und dann einen separaten Befehl zum Downgrade/Upgrade ausgeben?Sqlpackage.exe Bereitstellen in Azure: Kann ich die Leistungsebene angeben?

Ich habe die (lange) Dokumentation unter: https://msdn.microsoft.com/en-us/hh550080(v=vs.103).aspx überprüft und ich sehe nicht, wonach ich suche. Aber es scheint eine ziemlich offensichtliche/wünschenswerte Option zu sein, also vermisse ich vielleicht etwas, oder es ist anderswo dokumentiert?

Antwort

3

SqlPackage.exe unterstützt jedoch die Ausgabe der Einrichtung, Leistungsniveau, maximale Größe für Azure SQL-Datenbank als Teil einer dacpac neue Datenbank zu veröffentlichen.

/p:DatabaseEdition = ({Basic | Standard | Permium | Default} 'Default') //Defines the edition of Azure SQL Database 

/p:DatabaseServiceObjective = (STRING) // Defines the performance level of Azure SQL Database e.g. S0, S1, S2, S3, P1, P2, P4, P6, P11 

/p:DatabaseMaximumSize = (INT32) // Defines the maximum size in GB 
Verwandte Themen