环境:AIX 5.3
oracle 10.2.0.4
1,alert日志报错:
Sat Feb 16 13:55:37 2013
The value (30) of MAXTRANS parameter ignored.
kupprdp: master process DM00 started with pid=30, OS id=123070
to execute - SYS.KUPM$MCP.MAIN('SYS_EXPORT_SCHEMA_01', 'ZW_BILL3', 'KUPC$C_1_20130216135538', 'KUPC$S_1_20130216135538', 0);
kupprdp: worker process DW01 started with worker id=1, pid=39, OS id=581912
to execute - SYS.KUPW$WORKER.MAIN('SYS_EXPORT_SCHEMA_01', 'KW_BLLO');
2,原因分析:
经检查,这个时刻数据库正在用expdp导出数据,查看导出日志,导出成功,没有任何错误。
上MOS检查发现,这是一个bug, bug号为6347775,在Version 10.1.0.2 to 11.1.0.7(任何平台下)在expdp导出时都可能报这个错误,这个错误对数据
导出没有什么影响,可以忽略。
错误的原因是,在创建备份主表时使用了如下sql
CREATE TABLE () INITRANS 10 MAXTRANS 30
参数MAXTRANS在10gR1就已经不再使用,所以会在日志中报错
The value (30) of MAXTRANS parameter ignored.
3,错误重现:
SQL> create table test001 (col001 number) initrans 10 maxtrans 25;
这时你查看alert日志就会出现以下报错
The value (25) of MAXTRANS parameter ignored.
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25373498/viewspace-754197/
,如需转载,请注明出处,否则将追究法律责任。