oracle11.2.0.4使用impdp导入时报错:ORA-39083 ORA-00439

简介: impdp upcrm/upcrm@orcl schemas=upcrmdumpfile=upcrm_back_20170222.

impdp upcrm/upcrm@orcl schemas=upcrmdumpfile=upcrm_back_20170222.dmp logfile=upcrm_back_20170222.logdirectory=dir_dp job_name=my_job3

 

在导入时报错:

ORA-39083: Object type TABLE:"UPCRM"."BOSS_T_D_PROJECT"failed to create with error:

ORA-00439: featurenot enabled: Deferred Segment Creation

 

原因:

错误关键地方就是00439

当表为空时,不分配segment,以便节省空间,导致表在新库中是无法创建的。

 

解决方法1(这个方法本地测试无效)

设置deferred_segment_creation状态为false

查看deferred_segment_creation设置:

show parameter deferred_segment_creation;

修改deferred_segment_creation设置:

alter system set deferred_segment_creation=false scope=both;

 

解决方法2

参考:

http://www.techpaste.com/2014/02/ora-00439-feature-enabled-deferred-segment-creation-oracle/

在这个文章中说到:在Oracle版本11.2中有一个新的功能叫做“延迟段创建”。对于没有行的表来说,它是一个空间保护程序,因为在表中获取行之前,不会创建表的段。只要将版本指定为11.1就可以了,例如:

impdp upcrm/upcrm@orcl schemas=upcrmdumpfile=upcrm_back_20170222.dmp logfile=upcrm_back_20170222.logdirectory=dir_dp job_name=my_job3 version=11.1

目录
相关文章
|
Oracle 关系型数据库 数据库
9-2 Oracle数据库(表)的逻辑备份与恢复 --导出与导入
9-2 Oracle数据库(表)的逻辑备份与恢复 --导出与导入
171 1
|
3月前
|
SQL Oracle 关系型数据库
[oracle]使用impdp导入数据时卡在视图
[oracle]使用impdp导入数据时卡在视图
201 2
|
4月前
|
Oracle 关系型数据库 Java
Oracle数据库导入工具IMP详解与用法
Oracle数据库导入工具IMP详解与用法
|
5月前
|
Oracle 关系型数据库 Java
Oracle数据库导入工具IMP详解与用法
Oracle数据库导入工具IMP详解与用法
|
6月前
|
SQL Oracle 关系型数据库
Oracle 数据泵导出导入(映射表空间、Schema)
Oracle 数据泵导出导入(映射表空间、Schema)
|
12月前
|
Oracle 关系型数据库 数据库
oracle导入时IMP-00010: 不是有效的导出文件, 头部验证失败
oracle导入时IMP-00010: 不是有效的导出文件, 头部验证失败
218 1
|
Oracle 关系型数据库 数据库
通过数据泵expdp、impdp方式备份与还原(导出与导入)Oracle数据库
通过数据泵expdp、impdp方式备份与还原(导出与导入)Oracle数据库
|
Oracle 关系型数据库 网络安全
ORACLE创建、授权、导入、导出
ORACLE创建、授权、导入、导出
100 0
|
11天前
|
存储 Oracle 关系型数据库
Oracle数据库的应用场景有哪些?
【10月更文挑战第15天】Oracle数据库的应用场景有哪些?
120 64