Welcome 微信登录

首页 / 数据库 / MySQL / 关于Oracle 11g导出数据时 报 ORA-1455错误的处理

关于Oracle 11g导出数据时 报 ORA-1455错误的处理,由于导出的该用户的表可能存在空数据表,那么可能就会出现此其异常。首先:查看:SQL>show parameter deferred_segment_creation;如果为TRUE,则将该参数改为FALSE;在sqlplus中,执行如下命令:SQL>alter system set deferred_segment_creation=false;然后:可以针对数据表、索引、物化视图等手工分配ExtentSQL>Select "alter table "||table_name||" allocate extent;" from user_tables where num_rows=0将查询出来的结果,进行复制出来,进行SQL执行。最后:数据导出测试:exp test/test@dbtest  file=c:dd.dmp log=c:dd.log grants=y即可成功将数据导出!Oracle 11g 在RedHat Linux 5.8_x64平台的安装手册 http://www.linuxidc.com/Linux/2014-07/104745.htmLinux-6-64下安装Oracle 12C笔记 http://www.linuxidc.com/Linux/2013-07/86805.htm在CentOS 6.4下安装Oracle 11gR2(x64) http://www.linuxidc.com/Linux/2014-02/97374.htmOracle 11gR2 在VMWare虚拟机中安装步骤 http://www.linuxidc.com/Linux/2013-09/89579p2.htmDebian 下 安装 Oracle 11g XE R2 http://www.linuxidc.com/Linux/2014-03/98881.htm更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12本文永久更新链接地址