2012-09-21 51 views
1

我們有一個使用加密的SQL Server 2008r2數據庫。我們將日誌傳送到輔助備份。解密在輔助服務器上失敗。輔助備份似乎沒有主密鑰。SQL Server日誌傳送和主密鑰

什麼是操作的輔助服務器上設置加密的順序?

我需要做的主密鑰的備份,然後用該文件將其恢復到二級,或者我只需要創建輔助服務器上的相同的密鑰?

我們試圖在輔助服務器上運行以下命令,並得到一個錯誤信息:

OPEN MASTER KEY DECRYPTION BY PASSWORD = 'password' 
ALTER MASTER KEY ADD ENCRYPTION BY SERVICE MASTER KEY 

消息15151,級別16,狀態1,行

找不到對稱密鑰「主關鍵',因爲它不存在或者你沒有權限。

消息15151,級別16,狀態1,2號線

找不到對稱密鑰「萬能鑰匙」,因爲它不存在,或者您沒有權限。

運行腳本的用戶是盒子上的dbo管理員。

+0

錯誤信息中的密鑰名稱對我而言很奇怪。 IIRC,系統生成的密鑰以'##'開始。如果您查詢master.sys.symmetric_keys,您是否看到該名稱的密鑰?如果是這樣,請將其備份並在輔助服務器上恢復。 –

回答