5

使用 SQLPackage.exe 将 DACPAC 部署到 Azure SQL 数据库时,是否可以指定要创建的数据库的性能层?还是我需要创建数据库,然后发出单独的命令来降级/升级?

我已经查看了(冗长的)文档:https ://msdn.microsoft.com/en-us/hh550080(v=vs.103).aspx ,但我没有看到我在寻找什么。但这似乎是一个非常明显/理想的选择,所以也许我遗漏了一些东西,或者它在其他地方有记录?

4

1 回答 1

6

作为将 dacpac 发布到新数据库的一部分,SqlPackage.exe 确实支持设置 Azure SQL 数据库的版本性能级别最大大小。

/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
于 2016-07-27T22:36:21.047 回答