Oracle数据库版本都是11.2.0.1.0,操作系统都是WIN2008 (64位),用impdp工具,将数据从A服务器导入B服务器时,提示错误:ORA-00439 未启用的功能:DEFERRED_SEGMENT_CREATION。1、查看DEFERRED_SEGMENT_CREATION参数设置是否一样在A库查询,参数被设置为FALSE,B库上是设置的TRUE。修改B库设置,改成FALSE,重新导入,还是报一样的错误。2、查看数据库版本一个是标准版,一个企业版。DEFERRED_SEGMENT_CREATION在标准版中,不支持改功能。3、功能不支持,数据还是得导入啊查阅网上资料,终于找到解决办法:在做expdp时,带上参数version=10.2.0同样,在做impdp时,也带上参数version=10.2.0。
PS:执行上述操作后,数据能导入。但是在创建索引时,出错了:
ORA-14102:only one LOGGING or NOLOGGING clause may be specified ;这是11.2.0.1的bug,需要在源库上打补丁:
p8795792_112010_Generic
然后重新expdp,再导入。Oracle共享服务器的监听注册机制研究yum方式安装mysql报错找不到mysql.sock相关资讯 Oracle错误代码 ORA-00439
- ORA-00439: feature not enabled: (01月02日)
- Oracle Grid Control OUI-25031错 (03/09/2013 09:01:36)
- ORA-04091:触发器/函数不能读 (02/25/2013 08:28:13)
| - Oracle错误代码大全 (02/16/2015 21:31:57)
- Oracle中登陆时报ORA-28000: the (03/06/2013 20:06:23)
- Oracle 11g startup时报ORA-03113 (02/21/2013 17:25:55)
|
本文评论 查看全部评论 (0)