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 立即下载

相关推荐

GD32F427移植LiteOS-M实战:如何快速复用官方Demo进行二次开发

本文详细介绍了如何在GD32F427开发板上移植LiteOS-M操作系统,通过复用OpenHarmony官方Demo快速构建RTOS工程。文章涵盖环境搭建、芯片配置迁移、中断向量表处理和外设驱动适配等关键步骤,并提供了调试技巧和二次开发进阶建议,帮助开发者高效完成移植工作。

weixin_33736048的博客 415

遇到 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

实战测评:4大搜索API(You.com/Tavily/Exa/Perplexity)谁更适合你的AI项目?附Python调用代码

本文实战测评了You.com、Tavily、Exa和Perplexity四大搜索API在AI项目中的集成应用,详细对比了它们的技术特性和Python调用方法。针对LLM实时数据需求,You.com的优化设计表现突出,支持32k大上下文窗口和快速响应。文章提供了完整的代码示例和场景化选型建议,帮助开发者高效集成搜索API到AI项目中。

weixin_42569329的博客 482

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

全在这了!全国分省90米、30米、12.5米、5米DEM高程模型数据下载方式汇总

全在这了!全国分省90米、30米、12.5米、5米DEM高程模型数据下载方式汇总 SRTM15(450米)免费下载 https://pan.baidu.com/s/1eO0U6wfzs7YSe2EQdxRJ2Q提取码:o7am GMTED(250米)免费下载 https://pan.baidu.com/share/init?surl=nrbbdbhyNVQV46XwqzqLlg 提取码:V7X9 SRTM3 (90米)免费下载 https://pan.baidu.com/share/..

TuxinyunGIS的博客 1万+

Cgroup对进程所占用的CPU与内存资源同时进行限制的测试

测试环境:Ubuntu。处理器数量:1CPU。内存大小:2048MB。 以下是测试程序mem_cpu_test.c的代码。 将mem_cpu_test.c编译为可以运行的程序mem_cpu_test。 运行程序,并用top命令查看mem_cpu_test所占用的系统资源情况,可以看到,mem_cpu_test使用了50%左右的内存资源,也就是1000MB左右,并占用了接近全部的CPU资源。 关闭以上的程序后,在Cgroup子系统memory和cpu下分别创建进程组test1和test2。 并设置tes

qq_44998067的博客 1154

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

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

weixin_29473141的博客 2089

第三节: 串口通信(用CubeMX学习STM32)

用CubeMX学习STM32, 串口通信学习, 通过轮询方式和中断方式两种方式进行通信演示。 STM32F407zgt6

Kevin_8_Lee的博客 8904

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

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

victory_nj的博客 3035

动作识别(三)Win10复现OpenPose1.7.0+ST-GCN代码

动作识别(三)Win10复现OpenPose1.7.0+ST-GCN代码1.Win10系统配置OpenPose1.7.0的Python API 本人最近在研究基于骨架的动作识别方法,有幸看到端到端的ST-GCN算法,于是决定自己复现一下。(具体原理这里不介绍,大家自行查阅,比如Openpose是个啥?ST-GCN又是个啥?) 1.Win10系统配置OpenPose1.7.0的Python API 安装步骤: (1) ...

QIANFANGshiwo的博客 3041

Python数据可视化 Pyecharts 制作 Map 地图

大家好,我是Mr数据杨。想象一下,作为一名军师,如诸葛亮或郭嘉,'Map’就如同那战争的沙盘,兵马行动的轨迹,都需要准确的地图作为基础。‘基本设置’,就如同摆设这张战争沙盘,规定棋子的起始位置。‘数据配置选项’和’地图数据项’,就好比是军师们手中的情报,了解各路诸侯的兵力、粮草、地形等重要信息,以便于他们更好地布局。‘Demo’则代表着练兵之地,军师们可以在此基于已有数据,试验各种战术。

Mr数据杨 4万+

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

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

weixin_30921875的博客 905

STM32cubemx配置驱动DHT11模块

本篇文章将带大家学习使用DHT11湿温度模块,使用这个模块可以获取当前的温度和湿度数据。DHT11可以用于智能家居,蔬菜大棚等项目当中适用范围广。DHT11 是一种数字式温湿度传感器,由杜邦公司推出。它可以测量环境中的温度和湿度,并将测量结果以数字形式传输给微控制器或其他电子设备,适用于通过数字信号读取环境温湿度的应用场景。DHT11 传感器使用单总线数据交换协议,可以通过一个 I/O 引脚进行控制和数据传输。

m0_49476241的博客 5912

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

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

weixin_39738755的博客 513

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

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

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

1529

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

Oracle 11g exp导出 deferred_segment_creation参数配置

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

司马永疯的博客 1101

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

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、付费专栏及课程。

余额充值