TDEで暗号化されたデータベースをセットアップしました。 PowerShellでこの暗号化を無効にする必要があります。私はいくつかの画期的な問題を抱えていますが、以下のエラーに直面していますpowershellでデータベースの暗号化を無効にする方法
エラー:データベース暗号化キーが現在使用中であるため、これを削除できません。データベース暗号化キーを削除できるようにするには、データベース暗号化をオフにする必要があります。しかし、暗号化キーはオフになりますが、キーは落ちてしまいます。 以下は、それが
Below is the code that I have written/used:
function set-EncryptionOff($ExistingDB)
{
$ExistingDB.EncryptionEnabled=$false
$ExistingDB.Alter();
$ExistingDB.DatabaseEncryptionKey.Refresh()
$ExistingDB.DatabaseEncryptionKey.Drop()
}
こんにちはベン、おかげで入力..コードが正常に動作しました+ 1 – sanketh
DBが巨大で解読が完了すると自動的にバックアップする必要があるため、DB解読の完了を識別するイベントリスナーはありますか – sanketh
ここで実際に質問したようです:https://stackoverflow.com/questions/44225996/event-handler-for-tde-decryption-process-in-powershell/44229087回答はそこにある。 –