我有 30 多个用 TDE 加密的数据库。现在我必须在不加密的情况下备份每个数据库。需要以下步骤: - 关闭加密 - 对该数据库进行完整备份 - 开启加密
(对不起,但我不太擅长编码)
这是我到目前为止所做的一个例子:
use [Testt]
ALTER DATABASE [Testt]
SET ENCRYPTION OFF
Go
BACKUP DATABASE [Testt]
TO DISK = N'J:\Backup\Testt_full.bak ' WITH NOFORMAT,COPY_ONLY, NOINIT,
NAME = N'J:\Testt', SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO
GO
use [Testt]
ALTER DATABASE [Testt]
SET ENCRYPTION ON
GO
有没有更简单的方法可以为 30 dbs 做到这一点?我想到了一个过程或一个游标