expdp备份ORA-ORA-31693/ORA-02354/ORA-00942
问题:expdp日常备份时经常会有下面的报错ORA-31693: Table data object "Chenjch"."VTZMWF8RG89LSV6YXXX" failed to load/unload and is being skipped due to error:ORA-02354: error in exporting/importing dataORA-00942: table or view does not exist
环境:Oracle 11.2.0.1.0 for Windows Server 2012
问题原因:expdp是先导出表结构,然后在导出数据,报错的表都是一些临时堆表,在expdp导出表结构时这些表还存在,但是在导出完表结构到导出数据期间表被删除,导致后面导出数据时报错;
问题重现:构建测试数据,在expdp导出完表结构到导出数据期间手动删除部分表,可以重现;并且通过这次的expdp备份恢复的数据,是存在这些报错的表,只是没有数据;---1 创建测试数据---Oracle 11.2.0.4.0
SQL> create tablespace cjc_tbs datafile '/u01/app/oracle/oradata/orcltest/cjc_tbs01a.dbf' size 10M autoextend on;
SQL> create user chenjch identified by a default tablespace cjc_tbs;
SQL> grant connect,resource,dba to chenjch;
SQL> create directory dir_expdp as '/home/oracle/backup/expdp';
SQL> grant read,write on directory dir_expdp to public;
SQL> conn chenjch/a
SQL> create table tt1 as select level as id from dual connect by level <=10;
SQL> create table tt2 as select level as id from dual connect by level <=10;
SQL> create table tt3 as select level as id from dual connect by level <=10;
SQL> create table tt4 as select level as id from dual connect by level <=10;
SQL> create table tt5 as select level as id from dual connect by level <=10;
SQL>
declare
begin
for i in 1 .. 10000000 loop
insert into tt5 values (i);
commit;
end loop;
end;
---2 expdp导出数据库,问题重现
SQL> create directory dir_expdp as 'D:\data';
SQL> grant read,write on directory dir_expdp to public;
[oracle@svnhost expdp]$ expdp chenjch/a directory=dir_expdp dumpfile=chenjch_20180927.dmp logfile=chenjch_20180927.log schemas=chenjch
Export: Release 11.2.0.4.0 - Production on Thu Sep 27 16:30:28 2018
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Starting "CHENJCH"."SYS_EXPORT_SCHEMA_01": chenjch/******** directory=dir_expdp dumpfile=chenjch_20180927.dmp logfile=chenjch_20180927.log schemas=chenjch
Estimate in progress using BLOCKS method...
Processing object type SCHEMA_EXPORT/TABLE/TABLE_DATA
Total estimation using BLOCKS method: 120.2 MB
Processing object type SCHEMA_EXPORT/USER
Processing object type SCHEMA_EXPORT/SYSTEM_GRANT
Processing object type SCHEMA_EXPORT/ROLE_GRANT
Processing object type SCHEMA_EXPORT/DEFAULT_ROLE
Processing object type SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
Processing object type SCHEMA_EXPORT/TABLE/TABLE ---导出表结构后可以马上执行删除表进行测试(删除表tt1,tt2,tt3)
Processing object type SCHEMA_EXPORT/TABLE/COMMENT
Processing object type SCHEMA_EXPORT/TABLE/INDEX/INDEX
Processing object type SCHEMA_EXPORT/TABLE/CONSTRAINT/CONSTRAINT
Processing object type SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
. . exported "CHENJCH"."TT5" 94.31 MB 10000010 rows
ORA-31693: Table data object "CHENJCH"."TT1" failed to load/unload and is being skipped due to error: ---问题重现
ORA-02354: error in exporting/importing data
ORA-39826: Direct path load of view or synonym (CHENJCH.TT1) could not be resolved.
ORA-31693: Table data object "CHENJCH"."TT2" failed to load/unload and is being skipped due to error:
ORA-02354: error in exporting/importing data
ORA-39826: Direct path load of view or synonym (CHENJCH.TT2) could not be resolved.
ORA-31693: Table data object "CHENJCH"."TT3" failed to load/unload and is being skipped due to error:
ORA-02354: error in exporting/importing data
ORA-39826: Direct path load of view or synonym (CHENJCH.TT3) could not be resolved.
. . exported "CHENJCH"."TT4" 5.070 KB 10 rows
Master table "CHENJCH"."SYS_EXPORT_SCHEMA_01" successfully loaded/unloaded
******************************************************************************
Dump file set for CHENJCH.SYS_EXPORT_SCHEMA_01 is:
/home/oracle/backup/expdp/chenjch_20180927.dmp
Job "CHENJCH"."SYS_EXPORT_SCHEMA_01" completed with 3 error(s) at Thu Sep 27 16:30:44 2018 elapsed 0 00:00:15
---3 导入数据进行测试
SQL> create user chenjch1 identified by a default tablespace cjc_tbs;
SQL> grant connect,resource,dba to chenjch;
[oracle@svnhost expdp]$ impdp chenjch/a directory=dir_expdp dumpfile=chenjch_20180927.dmp logfile=chenjch_impdp_20180927.log remap_schema=chenjch:chenjch1
Import: Release 11.2.0.4.0 - Production on Thu Sep 27 17:06:33 2018
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Master table "CHENJCH"."SYS_IMPORT_FULL_01" successfully loaded/unloaded
Starting "CHENJCH"."SYS_IMPORT_FULL_01": chenjch/******** directory=dir_expdp dumpfile=chenjch_20180927.dmp logfile=chenjch_impdp_20180927.log remap_schema=chenjch:chenjch1
Processing object type SCHEMA_EXPORT/USER
ORA-31684: Object type USER:"CHENJCH1" already exists
Processing object type SCHEMA_EXPORT/SYSTEM_GRANT
Processing object type SCHEMA_EXPORT/ROLE_GRANT
Processing object type SCHEMA_EXPORT/DEFAULT_ROLE
Processing object type SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
Processing object type SCHEMA_EXPORT/TABLE/TABLE
Processing object type SCHEMA_EXPORT/TABLE/TABLE_DATA
. . imported "CHENJCH1"."TT5" 94.31 MB 10000010 rows
. . imported "CHENJCH1"."TT4" 5.070 KB 10 rows
Job "CHENJCH"."SYS_IMPORT_FULL_01" completed with 1 error(s) at Thu Sep 27 17:06:45 2018 elapsed 0 00:00:11
SQL> conn chenjch1/a
Connected.
SQL> select * from tab;
TNAME
TABTYPE
CLUSTERID
------------------------------ ------- ----------
TT1
TABLE
TT2
TABLE
TT3
TABLE
TT4
TABLE
TT5
TABLE
SQL> select * from tt1;
no rows selected
欢迎关注我的微信公众号"IT小Chen",共同学习,共同成长!!!
expdp备份ORA-ORA-31693/ORA-02354/ORA-00942
来源:这里教程网
时间:2026-03-03 12:03:25
作者:
编辑推荐:
- Word中段落的快捷键是什么03-03
- expdp备份ORA-ORA-31693/ORA-02354/ORA-0094203-03
- 在Word 2010文档中如何修改自选图形形状03-03
- Oracle的常用字符函数实验展示03-03
- 在Word 2010文档中如何制作流程图03-03
- Word图片添加标注/题注,为Word中的图片添加标注标记方法03-03
- Oracle的常用字符函数实验展示(二)03-03
- 如何在Word 2010文档中绘制任意多边形03-03
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- ORA-00257:archiver error. Connect internal only,until freed.
- expdp备份ORA-ORA-31693/ORA-02354/ORA-00942
- 在Word 2010文档中如何修改自选图形形状
在Word 2010文档中如何修改自选图形形状
26-03-03 - Oracle EBS 用户配置文件
Oracle EBS 用户配置文件
26-03-03 - ORACLE 11.2.0.4 for HPUNIX 业务SQL处理数据量变化导致的CPU使用率超标触发告警
- win10电脑虚拟网络设置方法
win10电脑虚拟网络设置方法
26-03-03 - How to Rename Database/Change DB_NAME or ORACLE_SID/Instance Name-15390.1
- APP_CALCULATE.RUNNING_TOTAL用法
APP_CALCULATE.RUNNING_TOTAL用法
26-03-03 - XML Publisher 技巧
XML Publisher 技巧
26-03-03 - Oracle EBS Form个性化开发
Oracle EBS Form个性化开发
26-03-03
