我们正处于将SQL Server 2008 R2企业版(带加密)迁移到2016标准版(无加密)的过程中。目前我们正在开发服务器上进行测试。我试图关闭加密,进行备份,将其复制到开发服务器并在那里恢复。
但是由于缺少证书,我收到了错误。所以我备份了证书和密钥并尝试使用它来恢复数据库,但是它说这个版本没有这个功能。
答案 0 :(得分:0)
您需要删除加密密钥并禁用加密才能移动到不支持TDE的平台。这是我用于此目的的代码。
USE MASTER
GO
ALTER DATABASE DatabaseName
SET ENCRYPTION OFF
GO
USE DatabaseName
GO
DROP DATABASE ENCRYPTION KEY
GO