tablas estructura datos comparar bases archivos sql sql-server database compare

estructura - ¿Cuál es la mejor herramienta para comparar dos bases de datos de SQL Server(esquema y datos)?



comparar estructura dos tablas sql server (15)

Database Workbench también puede hacerlo

http://www.upscene.com/products.dbw.index.php

Desarrollo cruzado

Utilice las herramientas de comparación de esquemas y migración para comparar bases de datos de prueba e implementadas, migrar bases de datos existentes a diferentes sistemas de bases de datos.

también puedes hacerlo con el Comparador de bases de datos

http://www.clevercomponents.com/products/dbcomparer/dbcomparer.asp

Lo uso para Firebird y funciona bien.

Posible duplicado:
Herramienta gratuita para comparar tablas de servidor Sql

Me gustaría comparar dos bases de datos de SQL Server, incluido el esquema (estructura de tabla) y los datos en tablas también. ¿Cuál es la mejor herramienta para hacer esto?


Definitivamente iré con AdeptSQL si estás usando MSSQL. Es la herramienta de comparación de db menos atractiva pero con más talento entre las que he probado. Puede comparar tanto la estructura como los datos. Le dice qué tablas existen en un db pero no existen en el otro, compara la estructura y los datos de los comunes y puede producir el script para sincronizar los dos. No es gratis, pero tiene una prueba de 30 días (por lo que puedo recordar)


Estamos utilizando una solución desarrollada internamente que es básicamente un procedimiento con argumentos de lo que desea incluir en la comparación (SP, código SP completo, estructura de la tabla, valores predeterminados, índices, activadores, etc.)

Dependiendo de sus necesidades y presupuesto, también podría ser una buena opción para usted.

También se desarrolla con bastante facilidad, luego redirigimos la salida del procedimiento a archivos de texto y hacemos comparaciones de texto entre los archivos.

Una cosa buena de esto es que es posible guardar la salida en el control de fuente.

/SEGUNDO




He usado SQL Delta antes ( http://www.sqldelta.com/ ), es realmente bueno. Sin embargo, no es gratuito, no estoy seguro de cómo se comparan los precios con Red-Gates


He usado las herramientas de Red Gate y son excelentes. Sin embargo, si no puede gastar dinero, puede probar Abrir DBDiff para comparar esquemas.



Pruebe dbForge Data Compare para SQL Server . Puede comparar y sincronizar cualquier base de datos, incluso las más grandes. Rápido, fácil, siempre entrega un resultado correcto. Pruébalo en tu base de datos y comenta sobre el producto.

Podemos recomendarle una herramienta de comparación de SQL confiable que ofrezca una comparación y sincronización de datos de tabla 3 veces más rápida en sus bases de datos de SQL Server. Es dbForge Data Compare para SQL Server y dbForge Schema Compare para SQL Server

Ventajas principales:

  • Comparación y sincronización más rápidas de grandes bases de datos
  • Soporte de copias de seguridad nativas de SQL Server
  • Asignación personalizada de tablas, columnas y esquemas
  • Múltiples opciones para ajustar su comparación y sincronización
  • Generación de informes de comparación y sincronización

Además, prueba gratuita de 30 días y compra sin riesgo con garantía de devolución de dinero por 30 días.



Soy parcial de AdeptSQL . Es limpio e intuitivo y NO tiene la característica que me asusta en muchos programas similares. Un botón gigante que lo presione automáticamente sincronizará TODO sin necesidad de salir. si quieres sincronizar los cambios, tienes que hacerlo tú mismo y eso me gusta.


Utilizo la funcionalidad de comparación de datos y esquema incorporada en la última versión de Microsoft Visual Studio 2015 Community Edition (Free) o Professional / Premium / Ultimate. ¡Funciona de maravilla!

http://channel9.msdn.com/Events/Visual-Studio/Launch-2013/VS108

La herramienta de comparación de datos SQL de Red-Gate es mi segunda alternativa:

img http://imar.spaanjaars.com/Images/Articles/NLayer45/Part10/Figure10-5_Red_Gate_SQL_Compare_Results.png



dbghost es lo mejor que he usado hasta la fecha. Una de las mejores características que he visto es que generará código SQL para ir entre versiones de una base de datos basada en el SQL que mantiene en control de código fuente, así como también en una base de datos. Simple y fácil de usar.


SQL Admin Studio de http://www.simego.com/Products/SQL-Admin-Studio ahora es gratis, le permite administrar su base de datos SQL , comparar y sincronizar SQL , comparar datos y sincronizar y mucho más. También es compatible con SQL Azure y algo de MySQL Support también.

[ACTUALIZACIÓN: Sí, soy el autor del programa anterior, ya que ahora es gratuito, solo quería compartirlo con la comunidad]