我正在尝试使用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”运行,同样的错误
我在oder中为我的开发项目创建基线有哪些其他选项,以便我们可以开始版本控制我们的数据库..
感谢您的建议,谢谢!
詹姆斯
答案 0 :(得分:1)
您使用的是哪种版本的liquibase?在即将到来的2.0中,差异支持的性能有了一些改进。最新版本可以从http://liquibase.org/ci/latest获得(竹子服务器完全升级后)