备份TDE数据库在2016年恢复未加密

时间:2017-11-01 13:53:32

标签: encryption backup restore

我们正处于将SQL Server 2008 R2企业版(带加密)迁移到2016标准版(无加密)的过程中。目前我们正在开发服务器上进行测试。我试图关闭加密,进行备份,将其复制到开发服务器并在那里恢复。

但是由于缺少证书,我收到了错误。所以我备份了证书和密钥并尝试使用它来恢复数据库,但是它说这个版本没有这个功能。

1 个答案:

答案 0 :(得分:0)

您需要删除加密密钥并禁用加密才能移动到不支持TDE的平台。这是我用于此目的的代码。

USE MASTER
GO
ALTER DATABASE DatabaseName
SET ENCRYPTION OFF
GO
USE DatabaseName
GO
DROP DATABASE ENCRYPTION KEY
GO