oracle - 从 oracle 数据库中提取整个模式到另一个(java)(自动化)
问题描述
我正在尝试找到一种解决方案,希望可以通过数据从一个 oracle 数据库针对另一个 oracle 数据库实现回归测试。
示例:数据库 A 添加了一个表,我想从数据库 A 中获取数据并将其导入数据库模式 B。这最终会失败,我会知道有某种变化并且可以更正它。
我想在 Jenkins 中将其自动化以进行夜间测试。我发现了几个付费版本,但在这个项目中没有必要。
我正在使用 Liquibase,但我找不到 Jenkins 的插件。我知道 Sql Developer 可以做到这一点,但我希望这是自动化的。
如果有人有任何过去的经验或知道任何工具,我将不胜感激。
解决方案
您是否考虑过Oracle 数据泵?使用它,您可以从一个数据库中导出数据和/或模式元数据并将其导入另一个数据库。有一个命令行界面和一个 PL/SQL API。
推荐阅读
- html - 文本在垂直方向上没有完全居中,因为字体的后代稍大
- c - 从 scanf 切换到 fgets & Char 到 Int - 卡在 while statment
- python - python html.select 返回无
- node.js - 将 json 响应添加到 Map 字段 Mongoose 节点
- java - 如何将 Flux 或 Mono 发送到模板 (Freemaker)
- python - 更简化的计算文件行数的方法(python)
- python - Telegram Bot 无法使用 Webhook,程序正在运行但没有得到任何响应
- java - Java根据比率和人口规模添加对象
- java - 在 Eclipse IDE 上运行程序时,显示致命错误
- python - pytube 的 RegexMatchError