oracle两个数据库之间的内容对比

来源:互联网 发布:java log4j打印ibatis 编辑:程序博客网 时间:2024/06/05 14:14

由于公司项目生产环境的数据库(项目第五版)需要升级(项目第六版),其中有一些数据表,序列,存储过程需要和5期进行同步,如果直接导出5期的数据库脚本和6期的数据库脚本进行对比的话,耗时耗力,准确率也不够高(将近600张表,还有存储过程,序列,索引等)。进过在网上查找资料,发现Db Compare for Oracle工具比较符合需求。

Db Compare for Oracle工具可以选择两个数据库,工具会对比两个数据库数据的差异,并给出对比结果,废话不多说,直接上图:

1.新增两个数据库连接,然后新建一个对比,因为对比的是对象结构,所以选择Schema Comparison。


2.选择需要对比的数据库连接,需要比较的用户,需要忽略的比较项,需要比较的数据库对象类型然后开始对比。

3.对比结束后新增和删除的对象会有相应的新增删除脚本,更新过得对象会有两个库对象的创建语句,还有相应的DDL脚本,如下图:






阅读全文
0 0
原创粉丝点击