使用Liquibase从oracle db迁移到mysql

时间:2014-03-31 15:21:38

标签: liquibase

我正在尝试使用Liquibas从oracle db迁移到mysql或postgres。我使用Liquibase生成了sql文件但是,语法不正确生成的sql存在很多问题。如果有人有任何解决方案,请让我知道,谢谢。

1 个答案:

答案 0 :(得分:1)

最好的方法是使用generateChangeLog function创建oracle数据库的XML changeSet描述。浏览生成的更改日志以确保所需的所有内容都存在,并根据需要对文件进行任何更改,例如数据类型更改。

一旦更改日志正确,您可以直接针对您的mysql或postgresql数据库运行XML更改日志,或使用updateSQL生成SQL liquibase将使用的。 Liquibase在针对给定数据库运行更改日志时将创建正确的特定于数据库的SQL。