首页 > 解决方案 > 从 oracle 数据库中提取整个模式到另一个(java)(自动化)

问题描述

我正在尝试找到一种解决方案,希望可以通过数据从一个 oracle 数据库针对另一个 oracle 数据库实现回归测试。

示例:数据库 A 添加了一个表,我想从数据库 A 中获取数据并将其导入数据库模式 B。这最终会失败,我会知道有某种变化并且可以更正它。

我想在 Jenkins 中将其自动化以进行夜间测试。我发现了几个付费版本,但在这个项目中没有必要。

我正在使用 Liquibase,但我找不到 Jenkins 的插件。我知道 Sql Developer 可以做到这一点,但我希望这是自动化的。

如果有人有任何过去的经验或知道任何工具,我将不胜感激。

标签: oraclejenkinsjenkins-pluginsliquibaseschema-compare

解决方案


您是否考虑过Oracle 数据泵?使用它,您可以从一个数据库中导出数据和/或模式元数据并将其导入另一个数据库。有一个命令行界面和一个 PL/SQL API。


推荐阅读