2017-10-16 60 views
1

我有一个Visual Studio数据库项目,目标配置文件设置为SQL Server 2014.目前我正尝试迁移到Azure SQL数据库。改变项目属性目标轮廓微软Azure SQL数据库V12之后,我的错误:Azure SQL数据库发布:目标平台不支持“CREATE SYMMETRIC KEY”语句

SQL70015: Statement 'CREATE SYMMETRIC KEY' is not supported for the targeted platform.

在同一时间official microsoft page说,这种说法是在SQL Azure中可用。

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

回答

3

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

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

相关问题