visual tablas studio estructura datos comparar bases archivos sql-server

sql-server - tablas - comparar datos de dos bases de datos sql server



¿Qué es una herramienta gratuita para comparar dos bases de datos SQL Server? (7)

¿Qué es una herramienta gratuita para comparar dos tablas de servidor Sql (datos y esquema).

Sería genial si la herramienta puede guiar las diferencias encontradas.

También revisé algunas posts más antiguas. Lo más parecido que he visto es SQLDBDiff pero me gustaría probar más opciones.


Atlantis Interactiv, ahora propiedad de Pragmatic Works, tiene dos herramientas gratuitas llamadas Schema Inspector e Data Inspector que se parecen mucho a las herramientas de Red Gates.


Aunque esto ha sido respondido hace años, un recién llegado que funciona realmente bien es Data Compare dentro de Visual Studio. Es parte de Visual Studio 2010 y forma parte de la actualización GDR de Database Professionals para Visual Studio 2008. Esto funciona muy bien cuando se desea comparar las mismas tablas en 2 bases de datos diferentes.

Si necesita comparar 2 tablas con el mismo esquema que están en la misma base de datos o con diferentes nombres, TableDiff (mencionado anteriormente) es una gran opción.


Podemos recomendarle nuestras soluciones confiables para comparar datos y esquemas para SQL Server: dbForge Schema Compare para SQL Server y dbForge Data Compare para SQL Server .

Sus principales ventajas son la alta velocidad (hasta 3 veces más rápido que la mayoría de los competidores) y la fiabilidad extrema.

Esas herramientas no son gratuitas, pero puede usar la versión de prueba de 30 días de forma gratuita y tiene la oportunidad de obtener una licencia gratuita para ambos productos. Consulte nuestra página de condiciones de licencia gratuitas .


Pruebe CompareData desde Zidsoft. Es gratis para comparar datos de tabla / vista y tiene 30 intentos para comparaciones de metadatos


TableDiff.exe debe tener todo lo que necesita. Es una de las gemas ocultas en SQL Server 2005 . Entonces no tienes que descargar nada.

• La herramienta Diferencia de tabla le permite descubrir y reconciliar las diferencias entre una tabla de origen y de destino o una vista. La utilidad Tablediff puede informar las diferencias en el esquema y los datos. La característica más popular de tablediff es el hecho de que puede generar un script que puede ejecutarse en el destino que reconciliará las diferencias entre las tablas. TableDiff.exe toma 2 juegos de entrada; • Conectividad: proporciona información de conectividad y objetos de origen y destino.

• Opciones de comparación: seleccione una de las opciones de comparación • Compare esquemas: regular o estricto

• Comparar utilizando comparaciones de filas, hash o comparaciones de columnas

• Generar scripts de diferencia con instrucciones I / U / D para sincronizar el destino con la fuente. TableDiff estaba destinado a la replicación, pero puede aplicarse fácilmente a cualquier escenario en el que necesite comparar datos y esquemas. Puede encontrar más información sobre las utilidades de línea de comandos y la utilidad Tablediff en Books Online para SQL Server 2005.


Una herramienta de diferencia de tabla de base de datos específica de SQL Server es Volty''s Table Diff


DBComparer es gratuito y funciona bien para MS SQL Server