Sql server 什么';使用MS Sql Server 2005区分两个数据库备份文件的最佳方法是什么?
我有两个数据库备份文件。我想知道这两者之间是否有区别。我可以一行一行、一个字段一个字段地进行区分(我不是在寻找模式的差异,而是在寻找数据,尽管我希望模式保持不变)Sql server 什么';使用MS Sql Server 2005区分两个数据库备份文件的最佳方法是什么?,sql-server,sql-server-2005,Sql Server,Sql Server 2005,我有两个数据库备份文件。我想知道这两者之间是否有区别。我可以一行一行、一个字段一个字段地进行区分(我不是在寻找模式的差异,而是在寻找数据,尽管我希望模式保持不变) 我可以在文件上运行某种校验和吗,或者我必须检查数据本身才能100%确定吗?我认为您必须检查数据,因为我希望文件中有日期和其他东西,这些东西会打乱您可以计算的校验和 类似的东西很不错,但是有很多不同的工具。您需要将备份还原到临时数据库才能运行此操作。将两个备份还原到临时数据库(可能需要使用“WITH MOVE”重命名逻辑名称),然后使用
我可以在文件上运行某种校验和吗,或者我必须检查数据本身才能100%确定吗?我认为您必须检查数据,因为我希望文件中有日期和其他东西,这些东西会打乱您可以计算的校验和
类似的东西很不错,但是有很多不同的工具。您需要将备份还原到临时数据库才能运行此操作。将两个备份还原到临时数据库(可能需要使用“WITH MOVE”重命名逻辑名称),然后使用诸如RedGate的数据比较之类的工具。有些人编写了脚本来执行此操作
我发现了一个-小贴士:RedGate的Data Compare pro版将从备份中进行比较。