当前位置:  数据库>oracle

Oracle 11.2.0.1 RAC使用exp遭遇ORA-01455错误解决办法

    来源: 互联网  发布时间:2017-05-23

    本文导语: 1.环境描述 OS:Linux RedHat5.5 Oracle version:Oracle RAC 11.2.0.1 2.问题描述 使用exp导出数据库中多个用户数据,语句为exp buffer=4096000 file=exp.dmp wner=user1,user2…. 当导出至最后结尾出时报出ORA-1455: converting column overflows integer datatype 错误。 3....

1.环境描述

OS:Linux RedHat5.5

Oracle version:Oracle RAC 11.2.0.1

2.问题描述

使用exp导出数据库中多个用户数据,语句为exp buffer=4096000 file=exp.dmp wner=user1,user2….

当导出至最后结尾出时报出ORA-1455: converting column overflows integer datatype 错误。

3.解决步骤

遇到这个问题后,经过百度、google、以及metalink查找,共得到以下几种办法,但均为解决(可能情况不同,遇到这个错误的朋友可以尝试一下几种解决办法)

1:在exp命令中加上index=n命令可解决此错误。

2:metalink中 note [ID 1083330.1]中写出的解决办法如下:


Solution

On 11.2, by default deferred segment creation future is turned on. When a table created with locally managed tablespace then its property value is very big. If we insert any row in the table then it's segment gets created and property value updated to 536870912. Supported workarounds for this problem are:

1. If a table is created in this manner it is required to contain data even if the data is then deleted afterwards.

Or:

2. Initially create the table with SEGMENT CREATION IMMEDIATE option, or set the parameter:

 

alter system set deferred_segment_creation=false;


and create the table afterwards in a new session.
 

把一个deferred_segment_creation

默认为TRUE的参数修改为false。

以上两种方式我均尝试过,宣告失败,但是经过其他测试发现有另外两种办法解决,外加一个特定案例,不清楚是否是解决办法

1.经过同事高手指点,由于我的数据库中存在一个物化视图,如果将此物化视图删除,可成功解决,另,非常奇怪的是物化视图还不能是利用pl/sql等工具删除,一定要通过drop命令删除此物化视图才可以解决。我是如此解决,但不清楚是否是通用问题。

 

2.放弃exp/imp,而使用数据泵EXPDP方式导出,亦可解决此问题。

3.大招!可通过升级到Oracle 11.2.0.3版本得到解决。


    
 
 

您可能感兴趣的文章:

  • 安装Oracle加载数据库错误areasQueries的解决
  • 我在安装oracle的时候出现了这个错误,请懂行人赐教~~附图!~~
  • 记录Linux下一次oracle启动错误
  • shell如何获取oracle错误码 在线等
  • Linux系统下安装Oracle X11错误解决办法
  • 求助前辈们:solaris 10 x86 安装oracle 10g 错误
  • 有 ORACLE 错误码文档吗? 谢谢大家!
  • Eclipse连接Oracle数据库的ORA-00604 ORA-12705错误
  • ORACLE安装时/tmp/orainstRoot.sh 执行发生错误
  • 关于提高Oracle数据库性能的四个错误认识
  • C++使用OCCI连Oracle10g的错误
  • Linux上管理本机Oracle的时候出现找不到ServiceName的错误
  • Oracle的sqlcode对应的错误信息sqlerrm
  • 连接Oracle817数据库的错误提示
  • Oracle AS关键字 提示错误
  • rh9上装oracle817犯了个低级错误,如何挽回?
  • oracle错误迷惑
  • FC6下安装Oracle9i错误,请高手指教 在线等 解决即结贴
  • Oracle10201 RAC升级到10204后导出数据时报EXP-00056错误
  • 在tomcat下连接oracle8i的javabean出现如下错误,急!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • oracle远程连接服务器出现 ORA-12170 TNS:连接超时 解决办法
  • PDO取Oracle lob大字段,当数据量太大无法取出的问题的解决办法 iis7站长之家
  • oracle中文乱码解决的办法
  • Oracle安装后8080和80端口被占用的解决办法
  • Oracle em中按钮乱码解决办法
  • Oracle 11G SELinux原因启动失败的解决办法
  • linux下用什么办法连接oracle数据库并且读取数据呢?(用c++代码实现时)
  • Oracle 实现类似SQL Server中自增字段的一个办法
  • oracle em 按钮乱码解决办法及em网页变成英文
  • 用jsp连上oracle后,在JSP中用(INSERT)插入中文数据后,显示乱码,有办法吗?
  • Oracle 8i字符集乱码问题析及其解决办法
  • PDO取Oracle lob大字段,当数据量太大无法取出的问题的解决办法
  • Linux 下数据库oracle出现ORA-27102错误的解决办法
  • Oracle中被锁定的解决办法
  • Oracle控制文件的损坏或完全丢失的恢复办法
  • Oracle 12c发布简单介绍及官方下载地址
  • 在linux下安装oracle,如何设置让oracle自动启动!也就是让oracle那个服务自动启动,不是手动的
  • oracle 11g最新版官方下载地址
  • 请问su oracle 和su - oracle有什么不同?
  • Oracle 数据库(oracle Database)Select 多表关联查询方式
  • 虚拟机装Oracle R12与Oracle10g
  • Oracle数据库(Oracle Database)体系结构及基本组成介绍
  • Oracle 数据库开发工具 Oracle SQL Developer
  • 如何设置让Oracle SQL Developer显示的时间包含时分秒
  • Oracle EBS R12 支持 Oracle Database 11g
  • Oracle 10g和Oracle 11g网格技术介绍
  • SCO unix下安装oracle,但没有光盘,请大家推荐一个oracle下载站点(unix版本的)。谢谢!!!!
  • oracle中如何把表中具有相同值列的多行数据合并成一行
  • 请问大家用oracle数据库, 用import oracle.*;下的东西么? 还是用标准库?
  • Oracle 数据库(oracle Database)性能调优技术详解
  • Linux /$ORACLE_HOME $ORACLE_HOME


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,