LockwoodTech SQLDiff 2.4
This is a server-based database comparison tool that will analyze the differences in tables, procedures, views or users between two Microsoft SQL Servers.
You will be able to visually observe the differences in the object's script shown side by side. SQL Diff also allows you to programmatically merge the databases based on the differential analysis. It also supports data differences.