【发布时间】:2017-09-16 01:33:32
【问题描述】:
所以我使用 Visual Studio 数据库项目将我的数据库发布到 Azure。
默认情况下,这会将数据库发布为S0 定价层。然后我必须登录门户并将定价层更改为S1。
从this answer 我可以看到有人在创建数据库时设置了ServiceObjective 属性,如下所示:
CREATE DATABASE
[{databaseName}]
(MAXSIZE={maxSize}, EDITION='{edition}',SERVICE_OBJECTIVE='{serviceObjective}'
在门户中更改定价层后,我运行以下命令:
SELECT DATABASEPROPERTYEX('MyDatabaseName', 'ServiceObjective')
它返回 S1 所以我确信 ServiceObjective 是正确的属性
但我的问题是,我可以在使用 Alter 创建数据库后设置此属性
【问题讨论】:
标签: sql azure azure-sql-database