Oracle 11g 间隔分区,导出报错 EXP-00006

一、描述
前天系统对个别表进行分区,采用间隔分区,第二天凌晨exp备份间隔分区表报错,报错关键字EXP-00006



二、现象

When exporting a composite. interval, or system partitioned table using conventional export utility, it fails with EXP-6 and EXP-0 errors:

EXP-00006: internal inconsistency error
EXP-00000: Export terminated unsuccessfully



三、解决方案
Use **Data Pump** to perform exports of composite and interval partitioning and system partitioned tables as this is the recommended method.



四、建议
1、11g 尽量不要用exp对数据库进行备份,使用数据泵
2、慎重使用数据库新特性,熟悉新特性
3、开发部门和要大数据部门测试完整,防止测试不到位,引起生产问题



五、官方文档
Exporting System or Composite Partitioned Table Using Classic Export Gives EXP-6 AND EXP-0 (文档 ID 762774.1)

原文地址:https://blog.51cto.com/roidba/2407453

时间: 2024-11-05 22:45:52

Oracle 11g 间隔分区,导出报错 EXP-00006的相关文章

Oracle 11g 间隔分区(INTERVAL)批量规范命名

友情提示:请在业务空闲是操作.为什么呢? --Oracle 11g 间隔分区(INTERVAL)重命名,批量生成rename分区脚本 set linesize  180 set serverout on declare   v_table_owner          varchar2(100) :=  'OP%';   v_table_name_day_p     varchar2(100);   v_table_name_month_p    varchar2(100);   v_print

ORACLE 11G收缩表空间报错 ORA-03297: file contains used data beyondrequested RESIZE value

测试环境磁盘空间不足,所以drop一些无用的大表,但是发现空间没有变化,df -h还是没有释放出磁盘空间来. SQL> set line 200 SQL> set pagesize 200 SQL> col name format A150 1,查看表空间使用情况 SQL> SELECTUPPER(F.TABLESPACE_NAME) "表空间名", 2 D.TOT_GROOTTE_MB "表空间大小(M)", 3 D.TOT_GROOTTE

oracle 物化视图导入导出报错

1.exp导出报EXP-00008: 遇到 ORACLE 错误 1455,ORA-01455: 转换列溢出整数数据类型 2.imp导入报,注: 表包含 ROWID 列, 其值可能已废弃,不是警告也不是错误,只是个陈述语句,事实 升级oracle数据库至11.2.0.4.0可解决问题,物化视图问题较多,此版本对稳定

oracle 11G 间隔分区

在项目数据库设计过程中由于单表的数据量非常庞大,需要对表进行分区处理.由于表中的数据是历史交易,故按月分区,提升查询和管理. 由于之前对于表分区了解不多,为了实现上述功能查了很多资料,一开始的方向是通过Crontab调用Shell脚本来按月自动创建分区,或者使用 Oracle的Job调用存储过程来自动创建分区.在研究上述两套方案的过程中,无意发现Oracle11g有间隔分区功能,对于使用Range分区的可 以按年,月,日来自动生成分区.语法如下: [sql] view plaincopy CRE

高版本->低版本迁移,低版本客户端连接高版本数据库EXP导出报错EXP-00008,ORA-01455,EXP-00000

生产环境: 源数据库:RHEL + Oracle 11.2.0.3 目标数据库:HP-UX + Oracle 10.2.0.4 需求:迁移部分表  11.2.0.3-->10.2.0.4,若迁移范围内的有些表在目标库已经存在,则替换. 本次迁移数据量<1G. 初定方案:低版本的客户端连接到高版本数据库,用低版本导出,低版本导入. 1.采用初定方案,目标数据库所在服务器连接到源数据库,exp导出过程中报错. ZJCRNOPDB 36: sqlplus -version SQL*Plus: Rel

RedHat5.5_X64 Linux安装oracle 11.2.0.3 报错

REDHAT linux 安装 11G  11.2.0.3   报错 oracle用户执行./runinstaller后 直接报错 查看日志后 [[email protected] OraInstall2012-06-29_12-08-50AM]# more installActions2012-06-29_12-08-50AM.log  SEVERE: [FATAL] HXZG: HXZG. Refer associated stacktrace #oracle.install.commons

导入导出报错

导入导出报错: 另: 右键--共享:停止共享: 可能无效. 此时,可以通过修改文件夹的权限,来达到停止共享的目的:

大数据导出报错

1.错误描述 java.lang.IllegalArgumentException:Can not find a java.io.InputStream  with the name [inputStream] in the invocation stack. Check the <param name="inputName"> tag specified for this action 2.错误原因 3.解决办法 大数据导出报错

一则Oracle EXP导出报错的解决办法(转载)

前段时间上海某保险客户IT主管打电话过来,说他们的开发人员在开发环境中执行EXP报错,让我过去检查下.本着“客户为本,服务为根”的宗旨,第一时间赶到客户现场. 和客户开发人员沟通下,查看EXP报错的具体信息: 正在导出 pre-schema 过程对象和操作 EXP-00008: 遇到 ORACLE 错误 4063 ORA-04063: package body "DMSYS.DBMS_DM_IMP_INTERNAL" has errors ORA-06508: PL/SQL: coul