Saltar al contenido

¿Cómo comparar datos entre dos bases de datos en PostgreSQL?

Solución:

Hay varias herramientas disponibles:

(tenga en cuenta que la mayoría de estas herramientas solo pueden comparar la estructura, pero no los datos)

Gratis:

  • pg pelea: http://eulerto.github.io/pgquarrel (esquema de diferenciación)
  • apgdiff http://apgdiff.com/ (esquema de diferencias)
  • Liquibase (Cross DBMS): http://www.liquibase.org (esquema de diferenciación)
  • pgAdmin https://www.pgadmin.org (esquema de diferencias en pgAdmin4)
  • WbDataDiff (DBMS cruzado): http://www.sql-workbench.net/manual/compare-commands.html#command-data-diff (datos diff)
  • WbSchemaDiff (DBMS cruzado): http://www.sql-workbench.net/manual/compare-commands.html
  • Migra https://migra.djrobstep.com/ (esquema de diferencia)

Comercial:

  • DB Comparer: http://www.sqlmanager.net/en/products/postgresql/dbcomparer
  • Aqua Data Studio: http://docs.aquafold.com/docs-diff-schema.html
  • DB Solo: http://www.dbsolo.com/index.html (prueba de 30 días)
  • PostgresCompare: https://www.postgrescompare.com/ (prueba de 14 días, compara esquema y datos)

Intenta usar pg_dump en ambas bases de datos y diferenciando los archivos.

Otra aplicación gratuita (que solo puede comparar la estructura, pero no los datos):

DBeaver: puede seleccionar bases de datos, tablas, etc. para comparar entre sí

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *