您的位置:首页 > 运维架构 > Linux

【Linux】查看alert.log日志报错信息"ORA-",并去掉重复的行

2018-03-16 15:55 465 查看
[align=center]查看alert.log日志报错信息"ORA-",并去掉重复的行
[/align]
场景:有时巡检数据库时,需要查看alert日志报错信息,并且要汇总,如果一个一个的查看“ORA-”的报错信息会花费很多时间和精力。

方法
首先查看alert日志所在位置
SQL> show parameter dump

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
background_core_dump                 string      partial
background_dump_dest                 string      /u01/app/oracle/diag/rdbms/orc
                                                 l/orcl1/trace
core_dump_dest                       string      /u01/app/oracle/diag/rdbms/orc
                                                 l/orcl1/cdump
max_dump_file_size                   string      unlimited
shadow_core_dump                     string      partial
user_dump_dest                       string      /u01/app/oracle/diag/rdbms/orc
                                                 l/orcl1/trace
定位到对应的目录
# cd /u01/app/oracle/diag/rdbms/orcl/orcl1/trace
筛选出“ORA-”的信息,并对相同的行去重,即保留相同的“ORA-”行信息
# awk '!a[$0]++{print $0}' alert_orcl1.log |grep ORA-

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐