环境
Windows 7 旗舰版 SP1 X64
Oracle 11g 11.2.0.4
导出使用expdup导入的时候,按照下面的方法
C:\app\CCH\product\11.2.0\dbhome_1\BIN\impdp.exe scott/tiger@test directory=USER_DIR dumpfile=result10.dmp table_exists_action=replace
失败,错误信息如下
ORA-31693: 表数据对象 "SCOTT"."xxx" 无法加载/卸载并且被跳过, 错误如下:
ORA-02354: 导出/导入数据时出错
ORA-01653: 表 SCOTT.xxx 无法通过 8192 (在表空间 XXXX 中) 扩展
比较发现导入和导出的命令,发现导出时多了两个参数:parallel=8 compression=all
在上面命令的基础上增加上面两个参数,执行,出错不识别compression参数。
将compression=all删除。继续执行OK!
命令为:
C:\app\CCH\product\11.2.0\dbhome_1\BIN\impdp.exe scott/tiger@test directory=USER_DIR dumpfile=result10.dmp parallel=8 table_exists_action=replace