oracle导库报错能重新导么
发布网友
发布时间:2022-04-28 20:55
我来回答
共2个回答
热心网友
时间:2022-06-23 04:15
impdp test1/test1 directory=bbs_dir file=data.dmp REMAP_SCHEMA=TEST:TEST1
仿照我上面这个写,当然用户神马的自己加上
原文如下
oracle数据泵命令 expdp和impdp主要用来迁移数据。
先看看导出
expdp test/test directory=BBS_DIR file=data.dmp schemas=TEST
这是导出,解释一下参数,directory是目录对象,用户必须有权限读写。
shemas是导出模式的对象,多个可以逗号隔开。
下面看看导入:
impdp test1/test1 directory=bbs_dir file=data.dmp schemas=test1
提示
ORA-39002: 操作无效
ORA-39165: 未找到方案 TEST1
原因是新模式和原来的模式不同,必须加额外的参数
impdp test1/test1 directory=bbs_dir file=data.dmp REMAP_SCHEMA=TEST:TEST1
ok
热心网友
时间:2022-06-23 04:16
1,检查一下磁盘空间,看看是不是磁盘空间不足导致2,看看alertlog ,看看有没有报错,是不是数据库死锁3,查查v$session_wait,看看在等待什么4,最后的方法,重启数据库,然后再导出或分用户或表导出