2017-08-04 10 views
0

Alter database <DB_Name> set encryption on;を実行すると、件名などのエラーメッセージがError.logに表示され、encryption_state2 (Encryption in progress)に保存されました。 DBは単なるテスト目的であるため、レコードはほとんどありません。SQL Server 2016 TDE: 'DB_name'のデータベース暗号化スキャンが中止されました

暗号化を実行する前に、DMK、サーバー証明書、DEKがエラーなしで作成されました。

さらに、Select * from msdb.dbo.suspect_pages;を実行して、一部のデータが破損しているかどうかを確認しましたが、データは破損していませんでした。

データベースの暗号化を完了するにはどうすればよいですか? ヒントをいただければ幸いです。 おかげで、

+0

[自己解決] 1.すべての証明書とマスターキーを削除します。 2.インスタントを再起動します。 3.新たにキーセットを作成します。 4.再度暗号化し、次に暗号化に成功しました。 [TIPS] TDEが有効な場合、互換性は '130'にする必要があります。 それ以外の場合、暗号化スキャンが中止されます... – deathcape

答えて

0

[自己が解決] 1.すべての証明書とマスターキー 2.再起動を削除instans 3は、新たに設定されたキーを作成します。 4.再度暗号化 ...暗号化に成功しました。

[TIPS] TDEが有効な場合、互換性は '130'にする必要があります。それ以外の場合、暗号化スキャンは中止されます...

関連する問題