我正在尝试使用liquibase从Oracle(ojdbc7)数据库导出数据.
我的属性文件有以下选项:
在STS中我使用下面的命令来生成changelog liquibase:generateChangeLog -DdiffTypes ="data"
并通过命令提示我使用: mvn liquibase:generateChangeLog -DdiffTypes ="data"
但没有任何作用,我只得到crateTable命令而不是插入查询.
请指导.
我建议尝试通过CLI liquibase版本导出数据。在这里下载它,解压缩,将ojdbc7.jar放入liquibase文件夹中:
liquibase --driver=oracle.jdbc.OracleDriver \
--classpath=\path\to\classes:ojdbc7.jar \
--changeLogFile=db.changelog.xml \
--url="jdbc:oracle:thin:@localhost:1521:XE" \
--username=user \
--password=user \
--diffTypes="data" generateChangeLog
Run Code Online (Sandbox Code Playgroud)
如果一切正常,我们可以继续进行下一步-尝试通过Maven迁移数据。
| 归档时间: |
|
| 查看次数: |
5666 次 |
| 最近记录: |