我使用的是SQL Server 2012。我正在尝试下面的数据库加密备份查询。
BACKUP DATABASE TestDB
TO DISK = 'C:DEVTestDB.bak' WITH
DIFFERENTIAL, ENCRYPTION (ALGORITHM = AES_256, SERVER CERTIFICATE = MyBackupCert)
但是,它抛出错误说
ENCRYPTION不是可识别的BACKUP选项
如何正确格式化查询以启用加密备份?
THanks
很遗憾,您需要升级到SQL Server 2014:
从SQL Server 2014开始,SQL Server能够在创建备份时对数据进行加密。
或者,您可以启用透明数据库加密,它将加密整个数据库,因此备份也将加密。
或者寻找第三方工具。