Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 用于备份的红门SQL比较不';行不通_Sql Server_Redgate - Fatal编程技术网

Sql server 用于备份的红门SQL比较不';行不通

Sql server 用于备份的红门SQL比较不';行不通,sql-server,redgate,Sql Server,Redgate,我需要红门用户的帮助 我试图比较两个数据库备份。在我选择了2个备份后,“立即比较”按钮不处于活动状态,它还显示“未选择备份集” 请看一下屏幕截图 你知道我错过了什么吗?还是我理解错了这个功能 谢谢, RM错误消息不是很好,但我要说的是,您提供的备份文件不是完整的备份集。对于比较BAK文件的数据,内容可以是完整备份、差异备份或日志备份的一个或组合。如果其中至少没有完整备份,则备份集不完整 BAK可能只包含差异备份或日志备份,因此数据比较将无法重建数据库架构,以便将备份中的数据页关联起来。如果数据

我需要红门用户的帮助

我试图比较两个数据库备份。在我选择了2个备份后,“立即比较”按钮不处于活动状态,它还显示“未选择备份集”

请看一下屏幕截图

你知道我错过了什么吗?还是我理解错了这个功能

谢谢,
RM

错误消息不是很好,但我要说的是,您提供的备份文件不是完整的备份集。对于比较BAK文件的数据,内容可以是完整备份、差异备份或日志备份的一个或组合。如果其中至少没有完整备份,则备份集不完整


BAK可能只包含差异备份或日志备份,因此数据比较将无法重建数据库架构,以便将备份中的数据页关联起来。

如果数据库被加密,也可能会出现问题。

数据库备份是1次完整备份。但它是用TDE加密的。所以我认为这就是为什么它不能被访问。非常感谢。