oracle11g备份报错ORA-01455: 转换列溢出整数数据类型

Oracle应用导数Ora-01455报错处理 【不积跬步无以至千里】Oracle应用导数Ora-01455报错处理问题背景问题分析处理办法 问题背景 应用在使用exp工具从Oracle中导出数据时收到如下报错: EXP-00008: ORACLE error 1455 encountered ORA-01455: converting column overflows integer datatype 问题分析 在Oracle官网检索相关报错得到如下信息: Symptoms: An ORA-1455 error is raised while at 阅读详情

    数据库Oracle11g下,exp导出时,遇到如下错误:
    EXP-00008: 遇到 ORACLE 错误 1455
    ORA-01455: 转换列溢出整数数据类型
    EXP-00000: 导出终止失败

    据现象观察,出现此错误之前,大多数记录数为0的正式表(不是临时表)没有被导出。
    查阅资料,得到原因是Oracle11g增加了参数deferred_segment_creation,参数默认值是TRUE,这样,新建的表无记录时,是滞后分配段的,甚至连DDL定义也无法获取,所以EXP无法导出空表。


解决方法:

    用本用户登录,下面三个语句查看结果是不是0行记录(通常第一个肯定不是0条)
    (1)select 'alter table '||table_name||' allocate extent;'from user_tables WHERE SEGMENT_CREATED='NO';
    (2)select * from user_indexes WHERE SEGMENT_CREATED='NO';
    (3)select * from user_lobs where segment_created='NO';
    按照第一个语句构造出来的语句(一组alter table TAB_XX allocate extent;语句)执行之后再查看,三个语句结果都是0行记录了。
   

    最后,进行exp正常。

    注:上述Oracle参数如果设置为FALSE(alter system set deferred_segment_creation=FALSE;),则之后新建的空表会自动分配段,之前建的空表(未经过曾经有数据的环节)仍是没有分配段的,仍然需要上述方法处理一下。

转自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29512902/viewspace-1260233/

 

oracle 11g导出数据时报ORA 1455错误的处理方法 由于导出的该用户的表可能存在空数据表,那么可能就会出现此其异常。 首先: 查看: SQL>show parameter deferred_segment_creation; 如果为TRUE,则将该参数改为FALSE; 在sqlplus中,执行如下命令: SQL>alter system set deferred_segment_creation=false; 然后: 可以针对数据表、索引、物化视图等手工分配Extent SQL>Select 'alter table '||table_name||' allocate extent;' from user_tables where n 立即下载

相关推荐

走马观碑组智能车竞赛:目标板识别算法优化与实战技巧(基于OpenCV)

本文针对智能车竞赛走马观碑组别的核心挑战,深入探讨了基于OpenCV的目标板识别算法优化与实战技巧。文章系统分析了PVC赛道环境下的光照、运动模糊等干扰因素,详细拆解了从红色矩形定位、透视校正到特征提取与分类的完整流程,并提供了工程优化、速度提升及现场调试的实用策略,旨在帮助参赛队伍构建一套在高速运动中既准又快的鲁棒识别系统。

life6的博客 733

遇到 ORACLE 错误 1455

EXP-00008: 遇到 ORACLE 错误 1455 ORA-01455: 转换列溢出整数数据类型 EXP-00000: 导出终止失败 原因:出现此错误之前,是记录数为0的表没有被导出 查阅资料,得到原因是Oracle11g增加了参数deferred_segment_creation,参数默认值是TRUE, 新建的表无记录时滞后分配段的,所以EXP无法导出空表 解决:用本用户登录,下面三个语句查看,结果是不是0行记录(通常第一个肯定不是0条) select 'alter table '||tabl

fengzhongdeyuyi1992的专栏 2310

格拉姆角场(GAF)实战:用Python实现时间序列图像化处理

本文深入解析了格拉姆角场(GAF)技术,这是一种将一维时间序列转化为二维图像特征的方法,以便利用卷积神经网络(CNN)等图像模型进行深度分析。文章通过Python实战代码,详细演示了GASF和GADF两种核心转换的实现过程,并探讨了其在时序数据分类任务中的应用,为故障预警、金融模式识别等场景提供了强大的图像驱动分析视角。

weixin_29079671的博客 273

exp备份oracle报错1455,EXP-00008 遇到 ORACLE 错误 1455

EXP-00008 遇到 ORACLE 错误 1455一、在东传备份数据库时报如下错误:EXP-00008 遇到 ORACLE 错误 1455ORA-01455: 转换列溢出整数数据类型二、错误分析在网上查了查都是:ORA-01455: 转换列溢出整数数据类型,Export命令会将表的statistics 值转成成整形。当这个statistics值超过2^31-1时,就会报这个错误。三、处理办法1...

weixin_30191159的博客 2346

为什么你的Nginx配置SM2国密SSL证书失败?这些坑我都帮你踩过了

本文针对Nginx配置SM2国密SSL证书的常见失败原因,提供了详细的排查与解决方案。核心在于使用支持国密算法的Nginx版本(如集成Tongsuo库),正确处理从阿里云等平台获取的证书格式,并正确配置ssl_ciphers等关键参数。文章还解释了浏览器兼容性差异及双证书部署等进阶场景,帮助运维和开发人员高效完成国密合规改造。

weixin_29228203的博客 387

【STM32开源实战】基于STM32的智能输液监控系统设计与实现

本文详细介绍了基于STM32F103C8T6主控芯片的智能输液监控系统设计与实现。该系统通过光学液位传感器、温度传感器和红外滴速检测模块实时监测输液状态,利用步进电机自动调节滴速,并通过蓝牙实现数据远程传输,为医院提供了一套低成本、高可靠性的智能输液解决方案。

h6i7j8的博客 761

oracle输出无数据类型,Exp导出遇到 ORACLE 错误 1455:转换列溢出整数数据类型

一、Exp导出日志报错. .正在导出表tmp_T_SHEET导出了0行.正在导出同义词.正在导出视图.正在导出存储过程.正在导出运算符.正在导出引用完整性约束条件.正在导出触发器.正在导出索引类型.正在导出位图,功能性索引和可扩展索引.正在导出后期表活动.正在导出实体化视图.正在导出快照日志EXP-00008:遇到1455ORA-01455:转换列溢出整数数据类型EXP-00000:导出终止失败以...

weixin_29473141的博客 2089

Android 14.0 系统开机屏幕设置默认横屏显示

在14.0的系统ROM产品定制化开发中,对于产品需求来说,由于是宽屏设备所以产品需要开机默认横屏显示,开机横屏显示这就需要从 两部分来实现,一部分是系统开机动画横屏显示,另一部分是系统屏幕显示横屏显示,从这两方面就可以做到开机默认横屏显示了

安卓兼职framework和app工程师的博客 2151

Oracle 11g 导出数据报 “ORA-01455: 转换列溢出整数数据类型”的问题

Oracle 11g 导出数据报 “ORA-01455: 转换列溢出整数数据类型”的问题 最近发现云服务器上的Oracle 11g在导出时报错,如下: ... . 正在导出后期表活动 . 正在导出实体化视图 . 正在导出快照日志 EXP-00008: 遇到 ORACLE 错误 1455 ORA-01455: 转换列溢出整数数据类型 EXP-00000: 导出终止失败

victory_nj的博客 3035

信号与电源完整性5:轨道塌陷噪声/电源轨道噪声分析及降低解决方案

经过上一节关于串扰的分析,我们已经清楚,噪声问题不仅仅来源于信号网络;电源和地网络所产生的噪声,被反馈到其所在的元器件和信号网络时,其破坏力也是巨大的;本节所讨论的轨道塌陷噪声就是一个典型的实例。在经过电源的地网络的电流发生改变时,在电源和地之间的阻抗上将产生一个压降;由于该压降的产生,用电元件的电压将直接被拉低,甚至可能对电路产生功能性的错误。接下来硬小二将详细的分析电源轨道噪声和降低其的解决方法。...

fydar的博客 2243

【新能源汽车测试工程师必看!DBC文件50条实战技巧,看懂这篇直接封神】

如果你是新能源汽车研发/测试工程师,还在为信号解析错误、报文找不到、DBC看不懂、实车故障复现不了头疼——那这篇文章,你一定要!在整车电控开发里,DBC = CAN总线的官方字典。没有DBC,报文就是一串乱码;读不懂DBC,测试寸步难行;用不好DBC,排查故障全靠猜。本文总结50条全网最实用、最贴近实车、最能解决问题的DBC技巧,从基础语法到新能源专用信号,从工具操作到故障排错,全部来自一线台架、实车、高压平台实战经验。不废话、不空谈、不玄学,全是能直接落地的硬货!

优快云-新能源汽车研发测试专业博主 1372

oracle 整形输出,Oracle 11g 导出数据报 “ORA-01455: 转换列溢出整数数据类型”的问题...

最近发现云服务器上的Oracle 11g在导出时报错,如下:.... 正在导出后期表活动. 正在导出实体化视图. 正在导出快照日志EXP-00008: 遇到 ORACLE 错误 1455ORA-01455: 转换列溢出整数数据类型EXP-00000: 导出终止失败从网上搜了半天,有很多种说法:1. 版本问题,说10g的导出11g的就有这个问题,但是我的客户端和服务器采用的是相同的版本,所以不存在版...

weixin_30921875的博客 905

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

oracle导入视图报错,Oracle 11g 导出数据报 “ORA-01445“

最近发现云服务器上的Oracle 11g在导出时报错,如下:.... 正在导出后期表活动. 正在导出实体化视图. 正在导出快照日志EXP-00008: 遇到 ORACLE 错误 1455ORA-01455: 转换列溢出整数数据类型EXP-00000: 导出终止失败从网上搜了半天,有很多种说法:1. 版本问题,说10g的导出11g的就有这个问题,但是我的客户端和服务器采用的是相同的版本,所以不存在版...

weixin_39738755的博客 513

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

exp导出时遇到了ORA-01455的错误

今天需要搭一个CRM的测试环境,导出正式库的时候,报错 ORA-01455 如下: .正在导出触发器 .EXP-00056: 遇到 ORACLE 错误 1455 .ORA-01455: 转换列溢出整数数据类型 .EXP-00000: 导出终止失败 翻了下资料,说是由于物化视图编译不通过引起的,检查后发现均为普通视图,此类被排除. 继续查到,有人说10g客户端导出11g数据时有遇

1529

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Oracle 11g exp导出 deferred_segment_creation参数配置

Oracle11g一个新特性:新增了一个参数“deferred_segment_creation”含义是段延迟创建,默认是true。 如果这个参数设置为true,你新建了一个表Table1,并且没有向其中插入数据,那么这个表不会立即分配extent,也就是不占数据空间,即表也不分配segment以节省空间,所以这些表也没能导出来。在系统表user_tables中也可以看到segment_trea

司马永疯的博客 1101

exp导出数据

这两天在用EXP备份测试资料库,注意以及方法 1.       报错ORA-01455: 转换列溢出整数数据类型   原因: 11g对于新建的没有数据的表(如 CM_BOQS_T_IN刚刚建立,还没有测试数据),是不会分配空间的,而EXP时对于没有空间的表就会报错   解决办法: 用SELECT 'alter table '||table_name||' allocate exten

zj0078的专栏 832

imp,exp实例说明,及导出数据库时报ORA-1455解决办法

数据导出: 1 将数据库TEST完全导出,用户名system 密码password 导出到/home/oracle/databackup中    exp system/password@TEST  file=/home/oracle/databack/test.dmp full=y 2 将数据库中system用户与sys用户的表导出    exp system/password@TEST

1756

mysql报904_EXP-00008:遇到ORACLE错误904问题

案例情景--在一次Oracle 数据库导出时:C:\Documents and Settings\Administrator>exp lsxy/lsxy@lsxy_db file=E:\lsxy.dmp owner=lsxyExport: Release 11.2.0.1.0 - Production on 星期一 11月 26 14:07:18 2012 Copyright (c) 198...

weixin_39525255的博客 593

exp备份报错解决

oracle exp

白色治愈糖 823

EXP-00008: 遇到 ORACLE 错误 1455

测试环境windows系统定时任务触发bat脚本进行正式环境(centos6)数据库备份报错 背景: 正式环境有2个用户下的表需要导出,相同的脚本,只是改了用户。 第一反应是我的脚本语句应该没问题,但是百度好多说要加处理1中的参数,还是试了下。并不是那里的问题。。。 处理思路过程: 1.加上下面的两个参数(果然不行): indexes=n  //不导出索引 st

u012931848的专栏 6290
上一篇: 常见HTTP错误代码大全
下一篇: 加载msvcr100.dll时提示已加载,但是为什找不到输入点dllregisterserver
super712
博客等级 码龄18年 13粉丝 37原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值