【ORA-01455】转换列溢出整数数据类型
来源:互联网 发布:软件出现乱码怎么办 编辑:程序博客网 时间:2024/06/08 16:35
【问题】
即将导出指定的用户...
. 正在导出 pre-schema 过程对象和操作
. 正在导出用户 SOA_XXX_V2 的外部函数库名
. 导出 PUBLIC 类型同义词
. 正在导出专用类型同义词
. 正在导出用户 SOA_XXX_V2 的对象类型定义
即将导出 SOA_XXX_V2 的对象...
. 正在导出数据库链接
. 正在导出序号
. 正在导出簇定义
. 即将导出 SOA_XXX_V2 的表通过常规路径...
. . 正在导出表 TALBE1导出了 0 行
. . 正在导出表 TABLE2 导出了 0 行
EXP-00008: 遇到 ORACLE 错误 1455
ORA-01455: 转换列溢出整数数据类型
EXP-00000: 导出终止失败
【分析】
1、版本问题,说10g的导出11g的就有这个问题
2、,得到原因是Oracle11g增加了参数deferred_segment_creation,参数默认值是TRUE,这样,新建的表无记录时,是滞后分配段的,甚至连DDL定义也无法获取,所以EXP无法导出空表.
【结论】
因当前无法安装oracle11g客户端,所以按照 如下执行
下面三个语句查看,结果是不是0行记录(通常第一个肯定不是0条)
按照第一个语句构造出来的语句(一组alter table TAB_XX allocate extent;语句)执行,之后再查看,三个语句结果都是0行记录了.
之后,进行EXP正常.
注:上述Oracle参数如果设置为FALSE(alter system set deferred_segment_creation=FALSE;),则之后新建的空表会自动分配段,之前建的空表(未经过曾经有数据的环节)仍是没有分配段的,仍然需要上述方法处理一下.
即将导出指定的用户...
. 正在导出 pre-schema 过程对象和操作
. 正在导出用户 SOA_XXX_V2 的外部函数库名
. 导出 PUBLIC 类型同义词
. 正在导出专用类型同义词
. 正在导出用户 SOA_XXX_V2 的对象类型定义
即将导出 SOA_XXX_V2 的对象...
. 正在导出数据库链接
. 正在导出序号
. 正在导出簇定义
. 即将导出 SOA_XXX_V2 的表通过常规路径...
. . 正在导出表 TALBE1导出了 0 行
. . 正在导出表 TABLE2 导出了 0 行
EXP-00008: 遇到 ORACLE 错误 1455
ORA-01455: 转换列溢出整数数据类型
EXP-00000: 导出终止失败
【分析】
1、版本问题,说10g的导出11g的就有这个问题
2、,得到原因是Oracle11g增加了参数deferred_segment_creation,参数默认值是TRUE,这样,新建的表无记录时,是滞后分配段的,甚至连DDL定义也无法获取,所以EXP无法导出空表.
【结论】
因当前无法安装oracle11g客户端,所以按照 如下执行
下面三个语句查看,结果是不是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;),则之后新建的空表会自动分配段,之前建的空表(未经过曾经有数据的环节)仍是没有分配段的,仍然需要上述方法处理一下.
0 0
- 【ORA-01455】转换列溢出整数数据类型
- RMAN/EXP ORA-01455: 转换列溢出整数数据类型
- 【Oracle】ORA-01455: 转换列溢出整数数据类型
- EXP-00056 遇到oracle错误1455 ORA-01455: 转换列溢出整数数据类型
- Oracle 11g 导出数据报 “ORA-01455: 转换列溢出整数数据类型”的问题
- 关于EXP-00056: 遇到 ORACLE 错误 1455 ORA-01455: 转换列溢出整数数据类型 EXP-00000: 导出终止失败 的问题解决方法整理
- 导出遇到 ORACLE 错误 1455:转换列溢出整数数据类型
- 溢出了整数列。
- 奇怪的错误信息“转换 varchar 值 '157975392974595800' 时溢出了整数列。
- 整数溢出
- 整数溢出
- 整数溢出
- 整数溢出
- 整数溢出
- 整数溢出
- 整数溢出
- 整数溢出
- 整数溢出
- 网络下载,配上进度条
- java web面试
- 将多线程下载和断点续传,移值到手机上
- 加密算法比较3DES AES RSA ECC MD5 SHA1等
- 断点续传的代码
- 【ORA-01455】转换列溢出整数数据类型
- 多线程下载的写法,java版本
- jQuery插件之lightBox图片灯箱
- HttpClient框架发送get和post网络请求
- PHP正则表达式收集
- 从服务器打开查看HTML类型文件
- 多线程--线程同步、死锁、守护线程、多线程下载
- Spring Boot使用Druid和监控配置
- Linux学习之输入输出重定向