2009-12-16 177 views
4

作爲使用JPA/Hibernate的Java開發者,我正在尋找一個將幫助將由Hibernate生成的數據庫與生產數據庫進行比較的工具。數據庫比較工具

我已經看了LiquiBase的能力LiquiBase這是相當不錯的... Unfortunlately它是由一些莫名其妙的錯誤所困擾:

  • 重新創建外鍵無故
  • 重新創建索引無緣無故

我不完全相信Liquibase的錯,就像JDBC驅動程序的實現不符合規範。如果我甚至試圖推出自己的產品,我可能會被同樣的問題困擾。

我要尋找一個能夠支持非基於Java的解決方案:

  • MySQL的
  • PostgreSQL的
  • 甲骨文
  • DB2

回答

1

我喜歡DB Data Difftective

+0

- 不要被推遲單用戶許可,查看他們提供的捆綁包。 – 2009-12-18 05:21:49

1

你看過ModelRight嗎?

0

如果你只需要爲你很好的差異或者「打補丁」的數據值(不結構),那麼開源DiffKit會處理這個問題:FYI

http://www.diffkit.org