Oracle11g新特性影响EXP导出,ORA-01455的处理
来源:互联网 发布:百度助手 网络不可用 编辑:程序博客网 时间:2024/06/07 03:27
数据库Oracle11g下,EXP逻辑导出时,遇到如下错误:
EXP-00056: 遇到 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;),则之后新建的空表会自动分配段,之前建的空表(未经过曾经有数据的环节)仍是没有分配段的,仍然需要上述方法处理一下.
EXP-00056: 遇到 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;),则之后新建的空表会自动分配段,之前建的空表(未经过曾经有数据的环节)仍是没有分配段的,仍然需要上述方法处理一下.
0 0
- Oracle11g新特性影响EXP导出,ORA-01455的处理
- Oracle11g新特性影响EXP导出,ORA-01455的处理
- Oracle11g EXP ORA-01455
- exp11g新特性exp不能导出空表的处理方法
- Oracle11g的新特性
- exp导出报错“ORA-00904: : invalid identifier ”的处理
- oracle11g用exp无法导出空表的处理发布方法
- exp导出时遇到了ORA-01455的错误
- EXP-00003 ORA-01455 EXP导出报错
- Oracle11G 用exp导出用户
- 轻松解决oracle11g 空表不能exp导出的问题
- 解决oracle11g 空表不能exp导出的问题
- 轻松解决oracle11g 空表不能 exp 导出 的问题
- 解决oracle11g 空表不能exp导出的问题
- 轻松解决oracle11g 空表不能exp导出的问题。
- 轻松解决oracle11g 空表不能exp导出的问题。
- 轻松解决oracle11g 空表不能 exp 导出 的问题
- 轻松解决oracle11g 空表不能exp导出的问题。
- java多态的理解
- HDU 4104 Discount
- android中UDP编程的注意事项
- Socket 通信原理(Android客户端和服务器以TCP&&UDP方式互通)
- 【latched】Single Number II
- Oracle11g新特性影响EXP导出,ORA-01455的处理
- mybatis 校验报错问题[myeclipse 8.5]
- Android开发---音乐播放器(服务类的实现)
- ORA-00257 archiver error. 错误的处理方法
- 南邮 OJ 1383 Knights
- 基础知识(六)KD-Tree快速最近邻搜索
- UIScrollView那些事
- 深入理解HTTP协议
- Mac 键盘快捷键