同じ構造を持つ 2 つのデータベースを比較することはできますか? DB1 と DB2 の 2 つのデータベースがあり、それらの間にデータの違いがあるかどうかを確認したいとします。
101888 次
10 に答える
96
そこにはいくつかのツールがあります:
(これらのツールのほとんどは構造のみを比較でき、データは比較できないことに注意してください)
無料のもの:
- pgquarrel : http://eulerto.github.io/pgquarrel (スキーマ差分)
- apgdiff http://apgdiff.com/ (スキーマ差分)
- Liquibase (クロス DBMS): http://www.liquibase.org (スキーマ差分)
- pgAdmin https://www.pgadmin.org (pgAdmin4 のスキーマ差分)
- WbDataDiff (クロス DBMS): http://www.sql-workbench.net/manual/compare-commands.html#command-data-diff (データ差分)
- WbSchemaDiff (クロス DBMS): http://www.sql-workbench.net/manual/compare-commands.html
- マイグラ https://migra.djrobstep.com/ (スキーマ差分)
商業:
- DB コンペアラー: http://www.sqlmanager.net/en/products/postgresql/dbcomparer
- アクア データ スタジオ: http://docs.aquafold.com/docs-diff-schema.html
- DB Solo: http://www.dbsolo.com/index.html (30 日間トライアル)
- PostgresCompare: https://www.postgrescompare.com/ (14 日間トライアル、スキーマとデータを比較)
于 2011-01-26T13:04:15.580 に答える
46
pg_dump
両方のデータベースで使用し、ファイルを比較してみてください。
于 2011-01-26T12:56:28.920 に答える
0
単純なデータベース (トリガー、ストアド プロシージャ、ネスト テーブルなし) にはhttps://github.com/covrom/goerdを使用します。
于 2021-09-03T11:32:40.740 に答える
0
データベース内のデータを比較するツールも探しています (特に、Redshift DB の比較に興味がありました)。これまでのところ、私が見つけた最高のものはhttps://www.dbbest.com/products/database-compare-suite/#closeです。残念ながら、無料トライアルは 1 日で期限切れになります。
于 2016-12-27T14:08:40.387 に答える
0
私の意見では、Dbforge は postgresql でデータを比較するための最も強力なツールです。これは Devart 社の製品です。ここからダウンロードできます。
于 2020-05-13T12:27:31.787 に答える