使用Data Dude进行数据比较
2008-12-18 13:07:23 来源:WEB开发网核心提示: 我们需要把数据库"AdventureWorks"设为源,如果下拉菜单中包含该选项则直接选择它,使用Data Dude进行数据比较(2),否则,需要点击“新建连接”按钮创建一个新的连接然后选择该连接,因为被选择的2个数据库完全相同,所以我们除了在&
我们需要把数据库"AdventureWorks"设为源,如果下拉菜单中包含该选项则直接选择它,否则,需要点击“新建连接”按钮创建一个新的连接然后选择该连接。
。 将数据库"AdventureWorksTemp"设为目标库。如果下来菜单中没有,创建并选择它。
。 在屏幕上有4个数据比较选项:
o 不同记录: 选择该选项将显示两个数据库中不同的记录,并且目标库中的记录将被更新。
o 源记录: 选择该选项将显示源库中有而目标库中没有的记录。这些记录将被插入到目标库中。
o 目标记录: 选择该选项将显示那些只在目标库中有而源库中没有的记录。这些记录将从目标库中删除。
o 相同记录: 选择该选项将显示那些源和目标库中相似的记录。对这些记录将不会做任何操作。
。 选中所有的多选框,点击“下一步”继续。
。 弹出如下所示的窗口
在这个窗口中我们可以选择我们想要进行数据比较的对象。如果你想要排除任何对象,将“表”点开,取消你想要排除的项目。点击“完成”按钮开始比较。
比较的结果如下所示
比较结果窗口包含三部分,但默认情况下,我们只能看到2部分。第一部分显示了被选中的每个对象,及该对象在各个类型下的记录数。例如,结果显示在2个数据库的"dbo.DatabaseLog"中,有451条相同记录。因为被选择的2个数据库完全相同,所以我们除了在“相同记录”中看到有值之外,其他列都没有值。
更多精彩
赞助商链接