将源数据库表与SQL Server中的目标数据库表进行比较

时间:2014-10-15 16:17:43

标签: sql sql-server database target

我目前正在将源数据库Q1-(比如表x,表y,表z)合并到数据库Q2中的较少数量的表中。我需要将目标数据(在Q2中)与源数据进行比较Q1(x,y,z)。什么是将这些合并目标表(在数据库Q2中)与源Q1表进行比较/分析的最佳实践?

示例:

源数据(数据库Q1):

  • 表x :(列a1,列b1,列c1)
  • 表y :(列a2,列b2,列c2)
  • 表z :(列a31,列b3,列c3)

目标数据(数据库Q2):

  • 目标数据库中的表A包含合并(a1,a2,a3)
  • 目标数据库中的表B包含合并(b1,b2,b3)
  • 目标数据库中的表C包含合并(c1,c2,c3)

谢谢,

1 个答案:

答案 0 :(得分:0)

使用Red-Gate或Dynamic SQL Compare中的SQL Data Compare工具,您可以免费试用它们;

http://www.red-gate.com/products/sql-development/sql-data-compare/

http://www.apexsql.com/sql_tools_diff.aspx