1

我在多个网站上读到 Azure 不支持加密。

但是,我正在使用“Azure SQL 迁移工具”将 Azure DB 迁移(更像是备份)到 SQL Server,并且收到有关编写视图脚本的警告:“加密对象不会被编写脚本”。

还在他们的网站上找到了这个注释:问题在 v3.5.5 中修复。基本上,存储过程、视图、UDF、触发器......任何可以加密的对象都是事先检查的。加密的对象以黄色和红色字母突出显示。在摘要页面上,将显示不会编写脚本的加密对象列表。

http://sqlazuremw.codeplex.com/workitem/5762

如果 Azure SQL 支持加密,如何获取此视图的创建脚本?

4

2 回答 2

2

Windows Azure SQL 数据库(数据库即服务)不支持加密。但是:如果您在虚拟机中运行 SQL Server,您应该可以使用所有功能,包括加密。

关于目标端涉及加密对象的创建脚本,我无法解释从 SQL 数据库迁移到 SQL Server 发生了什么。

于 2013-04-09T23:55:02.240 回答
1

SQL 数据库仍然不支持加密,因此要么您正在从 SQL Server 数据库读取数据,要么向导中存在错误。据我所知,SQL 数据库中没有加密的数据库对象。如果您确定您正在从 SQL 数据库读取数据,只需尝试在其中创建一个加密视图,看看会发生什么。从 MSDN 文档中,不支持创建加密视图:http: //msdn.microsoft.com/en-us/library/windowsazure/ee336244.aspx

我很想知道您是否遇到与 Enzo Cloud Backup 相同的错误:http: //www.bluesyntax.net/backup20.aspx。只需使用免费版。

于 2013-04-10T18:06:42.977 回答