关于数据库导入报错 oracle 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你目前的数据库中是否已经存在数据了?你dmp文件中的数据和你现有数据可能存在冲突这种冲突大多数是唯一性冲突根据你的业务可以选择以下两种方式其中之一1、删除目前表中的数据2、删除表的约束条件 你备份的时候是不是把system下的也全部导出了啊,估计是系统的数据报的错恢复的时候指定需要恢复的业务用户进行恢复,只恢复你业务数据就可以了,系统表不要 这是导出日志文件的一部分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 利用下面语句,逐个业务用户进行导入imp username/password@service_name file=xxx.dmp fromuser=your_user log=xxx.log 你使用exp导出的还是exdp导出的?exp导出的文件只能用imp导入expdp导出的只能用impdp导入 应该是 expdp ,impdp吧,你是怎么导出来的, 又是如何impdp进去的 ,语句留下来我们看看吧 导入操作impdp可以带参数EXCLUDE=constraint, ref_constraint如果需要导入之后再重建约束。 oracle数据库服务器加入域后,客户端连不上??? 有没有人熟悉物化视图建分区的语句? 有没有高手帮我看一下这个为什么不对呢?~~~~~ 求执行计划变动的可能原因和解决方案 oracle查询表主键问题 菜鸟的问题,如何判断字段为空? 高手看看Oracle能不能这样实现? select update insert 请教,如何再Oracle中实现数据库的备份? oracle trigger 报错!!!求教 ORA-00054,资源正忙深入求解 多实例 job 中存储过程运行问题
你dmp文件中的数据和你现有数据可能存在冲突
这种冲突大多数是唯一性冲突
根据你的业务可以选择以下两种方式其中之一
1、删除目前表中的数据
2、删除表的约束条件
恢复的时候指定需要恢复的业务用户进行恢复,只恢复你业务数据就可以了,系统表不要
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
imp username/password@service_name file=xxx.dmp fromuser=your_user log=xxx.log
exp导出的文件只能用imp导入
expdp导出的只能用impdp导入
如果需要导入之后再重建约束。