日期:2014-05-17  浏览次数:21245 次

两个dmp文件,怎么合并,急求助。。在线等待
一个是12月18号备的份的,19号清了次数据,现在要把从19号到现在录的数据,与18号的所有数据合并,我用现在导出的dmp文件,怎么才能和18号备份的dmp文件合在一起,意思是数据要从一开始到现在的。。之后有的表的结构有变化,也增加了一些表,怎么才能做到“并集”的效果啊,求给出具体方法和导入的语句,用的是orcal11g,plsql developer工具。。急等

------解决方案--------------------
先导入18号的数据,然后用APPAND行驶导入19号的数据,然后查看报错信息,更改变动过的部分表结构,重新导入数据
------解决方案--------------------
先备份好现在数据以及18号的数据,然后你在大胆的尝试直接导入18号的备份,如果18号数据量相当大,那就以18号的数据为基础,导入现有数据,虽然有报错信息,报错的都是之前重复的数据,前提是要都有唯一主键才行,没有的话,此方法不可靠
------解决方案--------------------
要是我导的话,会将这两个DMP文件导入到其他临时表中,然后通过两个临时表重建以前的数据
不知道你要还原的表的数量,要是数量比较多,那有得你弄的了