ORA-02354  ORA-01555

data/oracle/product/10.2.0.1/bin/expdp mma/mma schemas=mma  directory=dump_dir dumpfile=expdp_mma_`date +%F`_%U.dmp EXCLUDE=TABLE:\"IN\(\'MMA_LOG\'\)\"   parallel=2 filesize=8g logfile=expdp_mma.log

Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Starting "MMA"."SYS_EXPORT_SCHEMA_13":  mma/******** schemas=mma directory=dump_dir dumpfile=expdp_mma_2012-04-18_%U.dmp EXCLUDE=TAB
LE:"IN('MMA_LOG')" parallel=2 filesize=8g logfile=expdp_mma.log
Estimate in progress using BLOCKS method...
Processing object type SCHEMA_EXPORT/TABLE/TABLE_DATA
Total estimation using BLOCKS method: 19.64 GB
Processing object type SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
Processing object type SCHEMA_EXPORT/SYNONYM/SYNONYM
Processing object type SCHEMA_EXPORT/SEQUENCE/SEQUENCE
Processing object type SCHEMA_EXPORT/TABLE/TABLE

。。。。。

. . exported "MMA"."MMA_FRANCHISE_APPLICATION"               0 KB       0 rows
. . exported "MMA"."MMA_TRIAL_BLACKLIST"                     0 KB       0 rows
. . exported "MMA"."PBCATCOL"                                0 KB       0 rows
. . exported "MMA"."PBCATTBL"                                0 KB       0 rows
. . exported "MMA"."PBCATVLD"                                0 KB       0 rows
ORA-31693: Table data object "MMA"."MMA_BLOG_DIARY" failed to load/unload and is being skipped due to error:
ORA-02354: error in exporting/importing data
ORA-01555: snapshot too old: rollback segment number 38 with name "_SYSSMU38$" too small
Master table "MMA"."SYS_EXPORT_SCHEMA_13" successfully loaded/unloaded
******************************************************************************
Dump file set for MMA.SYS_EXPORT_SCHEMA_13 is:
  /data/backup/expdp_mma_2012-04-18_01.dmp
  /data/backup/expdp_mma_2012-04-18_02.dmp
  /data/backup/expdp_mma_2012-04-18_03.dmp
Job "MMA"."SYS_EXPORT_SCHEMA_13" completed with 2 error(s) at 04:14:45

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7583803/viewspace-721512/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/7583803/viewspace-721512/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
kettle ora-01555是指在使用kettle工具进行数据抽取或转换时,出现了Oracle数据库ORA-01555错误。ORA-01555错误是Oracle数据库的一个常见错误,也被称为Snapshot too old错误。 ORA-01555错误是由于事务回滚段中的数据被其他事务重用或者已经被覆盖而导致的。这种情况通常发生在并发事务环境下,当一个事务需要读取某些数据,但是在读取期间该数据已经被其他事务修改或删除,导致该事务无法读取到所需的数据而出现ORA-01555错误。 在kettle中,当进行数据抽取或转换时,kettle会同时执行多个SQL语句以读取或修改数据库中的数据。如果在执行这些SQL语句的过程中,有其他事务修改了这些数据,那么就有可能导致ORA-01555错误的发生。 为了解决ORA-01555错误,可以考虑以下几个方案: 1. 增加Rollback段的大小:可以通过增大回滚段的大小来解决ORA-01555错误。通过增加回滚段的大小,可以延长数据被重用的时间,从而减少ORA-01555错误的发生。 2. 设置合适的UNDO_RETENTION参数:可以通过设置UNDO_RETENTION参数来控制回滚段中数据的保留时间。增加UNDO_RETENTION的值可以延长数据被重用的时间,减少ORA-01555错误的发生。 3. 调整事务隔离级别:可以尝试调整事务的隔离级别,例如将隔离级别改为READ_COMMITTED,可以降低ORA-01555错误的发生概率。 此外,还可以根据具体情况进行其他的优化措施,例如优化SQL语句、调整并发事务的执行顺序等,以减少ORA-01555错误的发生。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值