今天测试ADRCI工具发现SHOW ALERT –TAIL命令返回了过多的结果。
命令如下:
bash-3.00$ adrci
ADRCI: Release 11.1.0.6.0 - Beta on 星期六 4月 4 01:54:07 2009
Copyright (c) 1982, 2007, Oracle. All rights reserved.
ADR base = "/data/oracle"
adrci> show home
ADR Homes:
diag/rdbms/test11g/test11g
执行show alert –tail命令:
adrci> show alert -tail 5
2009-01-10 06:00:02.455000 +08:00
Sat Jan 10 06:00:02 2009
Logminer Bld: Lockdown Complete. DB_TXN_SCN is UnwindToSCN (LockdownSCN) is 7995255480
2009-01-10 06:00:17.865000 +08:00
End automatic SQL Tuning Advisor run for special tuning task "SYS_AUTO_SQL_TUNING_TASK"
2009-01-10 06:02:58.593000 +08:00
Thread 1 advanced to log sequence 2236
Current log# 1 seq# 2236 mem# 0: /data/oracle/oradata/test11g/redo01.log
2009-01-10 14:00:21.097000 +08:00
Thread 1 advanced to log sequence 2237
Current log# 2 seq# 2237 mem# 0: /data/oracle/oradata/test11g/redo02.log
.
.
.
All dispatchers and shared servers shutdown
2009-04-04 01:47:56.360000 +08:00
SHUTDOWN: Active processes prevent shutdown operation
2009-04-04 01:53:00.370000 +08:00
SHUTDOWN: Active processes prevent shutdown operation
显然ADRCI把所有的错误信息都返回了。在这里-TAIL命令没有起作用。
不过并不是所有的版本都存在这个问题,目前的多个数据库,似乎只有这一个存在问题。检查了一下metalink,Oracle已经发现了这个问题:Bug No. 5684838,不过何时解决这个问题还没有确定。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4227/viewspace-584614/ ,如需转载,请注明出处,否则将追究法律责任。