Hug*_*iro 0 sql-server azure sql-server-2014 sql-server-2016 azure-sql-database
我正在使用 SQL Server Management Studio 2016(预览版)提供的 sqlpackage.exe 将数据库发布到 SQL Azure(从以前从本地数据库服务器导出的 bacpac 文件)。
问题是这个数据库是用 S0 服务目标创建的(我认为这是默认的)。
我希望能够使用 sqlpackage.exe 在导入命令中设置目标的服务目标。
我已经搜索了答案,但在此处提供的 sqlpackage.exe 文档中找不到任何内容:
https://msdn.microsoft.com/en-us/library/hh550080(v=vs.103).aspx
我看到管理工作室 UI 允许设置服务目标,我知道它在下面使用 sqlpackage.exe。
任何人都知道如何完成这项工作?
看起来文档已过时,我已联系内部团队进行更新。但是,如果您寻求有关导入的帮助,您应该会看到要为服务级别目标 (SLO) 提供的参数。
SqlPackage.exe /a:Import /?
/p:DatabaseEdition=({Web|Business|Basic|Standard|Premium|Default} 'Default') 定义 Microsoft Azure SQL 数据库的版本。
/p:DatabaseServiceObjective=(STRING) 定义 Microsoft Azure SQL 数据库的性能级别,例如“P0”或“S1”。
但是,如果要在创建数据库后更改 SLO,则没有 sqlpackage.exe 支持。您必须通过 TSQL、Powershell、API 或 Portal 来完成。
最好的,
萨洛尼
| 归档时间: |
|
| 查看次数: |
854 次 |
| 最近记录: |