Azure SQL DB发布:声明'创建对称密钥'目标平台不支持

时间:2017-10-16 15:30:28

标签: sql sql-server azure azure-sql-database sql-server-data-tools

我有一个Visual Studio数据库项目,目标配置文件设置为SQL Server 2014.目前我正在尝试迁移到Azure SQL DB。将项目属性中的目标配置文件更改为 Microsoft Azure SQL数据库V12 后,我收到错误:

  

SQL70015:语句'创建对称密钥'不支持   目标平台。

同时official microsoft page表示此语句在Azure SQL中可用。

我使用Visual Studio 2017 +安装了最新版本的SSDT。除了将Target Profile保留为SQL Server 2014并使用忽略平台兼容性选项进行部署之外,是否有可用的解决方案?

1 个答案:

答案 0 :(得分:4)

对SSDT中针对Azure SQL DB的证书和对称密钥的支持由于担心对数据导出/导入方案的影响而变得复杂。有关此内容的更多信息,请访问here

微软正计划在一段时间内支持CREATE CERTIFICATE和CREATE SYMMETRIC KEY。因此,希望在未来的SSDT版本上支持这些DDL语句。