1

我正在尝试使用 liquibase 在我的一个开发数据库上创建一个基线,这是我的环境 - 数据库 -> Oralce 10g,有 500 多个包含大量配置数据的表,oracle 导出转储文件约为 70mb;- Java - Java 6 - Oracle JDBC 驱动程序 - ojdbc14.jar(从 Oracle 网站下载) - 命令行执行 liquibase --changeLogFile=base.changelog.data.xml --diffTypes="data" generateChangeLog

执行结果: - Liquibase 配置为使用“-Xmx512m -Xms256m”jvm 参数运行,失败,错误消息 -“迁移失败:Java 堆空间” - 配置为使用“-Xmx1024m -Xms512m”运行,发生同样的错误 - 配置为使用“-Xmx2048 -Xms512m”运行,同样的错误

我还有哪些其他选择可以为我的开发项目创建基线,以便我们可以开始版本控制我们的数据库。

感谢您的建议,谢谢!

詹姆士

4

1 回答 1

1

您使用的是哪个版本的 liquibase?在即将到来的 2.0 中,差异支持的性能有了一些改进。最新版本可以从http://liquibase.org/ci/latest获得(一旦竹服务器完全升级)

于 2010-06-23T05:26:08.587 回答