我通过使用EXCEPT将SELECT语句生成的预期结果集与目标数据仓库表中的数据进行比较来验证SQL Server数据迁移。这仅返回不同的记录,而不是哪些值不同,从而难以识别不同的列值。
我所追求的是SQL proc等效的SAS proc compare(),它可以返回(比方说)行号,键值和不同的数据项值。
有没有(免费?!!!)软件或代码可以做到这一点?
由于 克里斯
答案 0 :(得分:1)
SQL Server数据工具(来自http://msdn.microsoft.com/en-gb/data/tools.aspx)可以进行数据和模式比较。
http://msdn.microsoft.com/en-us/library/hh272686(v=vs.103).aspx