解决方案 »

  1.   

    你目前的数据库中是否已经存在数据了?
    你dmp文件中的数据和你现有数据可能存在冲突
    这种冲突大多数是唯一性冲突
    根据你的业务可以选择以下两种方式其中之一
    1、删除目前表中的数据
    2、删除表的约束条件
      

  2.   

    你备份的时候是不是把system下的也全部导出了啊,估计是系统的数据报的错
    恢复的时候指定需要恢复的业务用户进行恢复,只恢复你业务数据就可以了,系统表不要
      

  3.   

    这是导出日志文件的一部分
    Starting "SYSTEM"."ORCL_DUMP_1011":  system/******** dumpfile=orcl_dump_1011.dmp directory=dump_dir logfile=orcl_dump_1011.log job_name=orcl_dump_1011.dmp full=y 
      

  4.   

    利用下面语句,逐个业务用户进行导入
    imp username/password@service_name file=xxx.dmp fromuser=your_user log=xxx.log
      

  5.   

    你使用exp导出的还是exdp导出的?
    exp导出的文件只能用imp导入
    expdp导出的只能用impdp导入
      

  6.   

    应该是 expdp ,impdp吧,你是怎么导出来的, 又是如何impdp进去的 ,语句留下来我们看看吧
      

  7.   

    导入操作impdp可以带参数EXCLUDE=constraint, ref_constraint
    如果需要导入之后再重建约束。