oracle imp重复导入该怎么实现

原本我已经使用Imp导入了dmp文件,现在又有一份新的dmp文件,现在我应该是直接使用imp指令导入,还是先清理掉以前导入的dmp文件数据,再使用imp导入>?还是有其它什么办法导入,那么,清理再导该怎么去清理掉以前导入的dmp数据?

可以这样:到数据库中把User删掉,重新建,然后再Imp新的dmp,我一般都是这么干的,但正式库可不要这么干,万一新的dmp有问题,直接完蛋了

  1. 有备份的话使用备份,这也告诉你做任何巨大的改动之前对database做备份
  2. 没有备份,做recovery,参考http://docs.oracle.com/cd/A87860_01/doc/server.817/a76965/c28recov.htm