PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Come confrontare i dati tra due database in PostgreSQL?

Ci sono diversi strumenti disponibili:

(nota che la maggior parte di questi strumenti può confrontare solo la struttura, ma non i dati)

Quelli gratuiti:

  • pgquarrel :http://eulerto.github.io/pgquarrel (schema diff)
  • apgdiff http://apgdiff.com/ (schema diff)
  • Liquibase (DBMS incrociato):http://www.liquibase.org (schema diff)
  • pgAdmin https://www.pgadmin.org (schema diff in pgAdmin4)
  • WbDataDiff (DBMS incrociato):http://www.sql-workbench.net/manual/compare-commands.html#command-data-diff (dati diff)
  • WbSchemaDiff (DBMS incrociato):http://www.sql-workbench.net/manual/compare-commands.html
  • Migra https://migra.djrobstep.com/ (schema diff)

Commerciale:

  • Confronto DB: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 (prova di 30 giorni)
  • PostgresCompare:https://www.postgrescompare.com/ (prova di 14 giorni, confronta schema e dati)