- 最后登录
- 2017-5-10
- 在线时间
- 44 小时
- 威望
- 69
- 金钱
- 243
- 注册时间
- 2012-6-26
- 阅读权限
- 50
- 帖子
- 158
- 精华
- 2
- 积分
- 69
- UID
- 530
|
1#
发表于 2017-5-9 10:33:28
|
查看: 2528 |
回复: 1
这是个异地备库,11G 11.2.0.1. 备库处于只读恢复模式!
而在另外个数据库,用于做报表的,写了两个存储过程,放进JOB里面。通过DBLINK 连接备库!
刚开始这两个存储过程都能好好地跑任务,只是最近一直无法完成任务,报ORA-01555
ORA-01555 caused by SQL statement below (SQL ID: 2n1cqqb7ncky8, Query Duration=1 sec, SCN: 0x0000.1c489496):
Mon May 08 01:30:39 2017
ORA-01555 caused by SQL statement below (SQL ID: 2n1cqqb7ncky8, Query Duration=84 sec, SCN: 0x0000.1c74e9b8):
Mon May 08 07:59:22 2017
ORA-01555 caused by SQL statement below (SQL ID: 03fyf3gw774qz, Query Duration=0 sec, SCN: 0x0000.1c819803):
Mon May 08 09:06:17 2017
Mon May 08 09:06:17 2017
Mon May 08 09:06:31 2017
Mon May 08 19:12:04 2017
Mon May 08 19:12:04 2017
Mon May 08 19:12:09 2017
Mon May 08 19:12:26 2017
Mon May 08 19:12:26 2017
Mon May 08 19:12:26 2017
Tue May 09 01:29:50 2017
ORA-01555 caused by SQL statement below (SQL ID: 2n1cqqb7ncky8, Query Duration=33 sec, SCN: 0x0000.1c8563c8):
Tue May 09 07:59:24 2017
ORA-01555 caused by SQL statement below (SQL ID: 03fyf3gw774qz, Query Duration=0 sec, SCN: 0x0000.1c8c3de2):
我把备库的UNDO参数修改了后,还是不行。
主要修改了
sql> alter system set undo_retention=18000;
sql> alter tablespace UNDOTBS1 retention guarantee;
alter system set "_undo_autotune" = true scope=spfile;
并重启
还修改了主库的UNDO参数
sql> alter system set undo_retention=18000;
sql> alter tablespace UNDOTBS1 retention guarantee;
主库不能重启。
结果发现依旧报错!
而查询得知 主库有11个回滚段,而备库没有回滚段,其他回滚段的统计信息也没有!
不知该备库的UNDO段该怎么整?
|
|