2013-04-09 53 views
1

我讀過多個網站,Azure不支持加密。Azure SQL數據庫是否支持加密?

但是,我正在使用「Azure SQL遷移工具」將SQL Azure數據庫遷移(更像備份),並且收到有關腳本化視圖的警告:「加密的對象不會被腳本化」。

在其網站中也發現了此留言:問題已在v3.5.5中修復。基本上,存儲過程,視圖,UDF,觸發器...任何可以加密的對象都是在手之前檢查的。加密的對象用紅色字母以黃色突出顯示。在摘要頁面上,將顯示不會編寫腳本的加密對象列表。

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

如果SQL Azure的支持加密,我怎樣才能得到此視圖的創建腳本?

+0

感謝您的回答。我接受了David的回答,因爲我已經嘗試了不同的備份/遷移工具,結果相同。我沒有直接訪問數據庫,但我認爲這可能是SQL Server在虛擬機中運行的情況。 – jr4m1r3z 2013-04-12 15:11:46

回答

1

Windows Azure SQL數據庫(數據庫即服務)不支持加密。但是:如果您在虛擬機中運行SQL Server,則應具備所有功能,包括加密。

我無法解釋從SQL數據庫遷移到SQL Server的情況,涉及到涉及目標端加密對象的創建腳本。

1

SQL數據庫仍然不支持加密,所以無論是從SQL Server數據庫讀取還是在嚮導中存在錯誤。就我所知,SQL數據庫中沒有加密的數據庫對象。如果您確定您正在從SQL數據庫讀取數據,請嘗試在其中創建加密視圖並查看發生了什麼。從MSDN文檔不支持創建加密視圖:http://msdn.microsoft.com/en-us/library/windowsazure/ee336244.aspx

我很想知道您是否在Enzo Cloud Backup中遇到同樣的錯誤:。只需使用免費版。