Soy fanático de SQL DBDiff , que es una herramienta de código abierto que puede utilizar para comparar tablas, vistas, funciones, usuarios, etc. de dos instancias de bases de datos de SQL Server y generar un script de cambio entre las bases de datos de origen y de destino.