【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
定位到对应的目录
[/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-
相关文章推荐
- linux 查看文件去掉注释"#"和";"
- ORA-22285: 对不存在的目录或文件进行 FILEOPEN 操作 ORA-06512: 在 "SYS.DBMS_LOB", line 523 ORA-06512: 在 line 6 查看错误堆
- Linux数组,去掉重复的数值
- linux 命令 去掉重复行
- [Oracle]查看SQL的执行计划 - AUTOTRACE,遇到错误ORA-00904: "OTHER_TAG": 标识符无效
- Linux下查看文件内容时去掉空行和#开头的注释行
- 在linux上IMP6GB数据时遭遇ORA-3113"经典错误"的解决办法参考文档
- linux中去掉文件重复数据行的方法(去重复ip)
- linux sort去掉文件中重复的行
- ORA-15025: could not open disk"...." ORA-27041: unable to open file Linux-x86_64 Error: 13: Permiss
- "less is more",用"less”命令查看linux文本文件
- [原]Linux下查看文件内容时去掉空行和#开头的注释行
- ORA-19502: write error on file "", blockno (blocksize=)/linux下磁盘空间满了解决办法--Virtualbox
- window下查看1099端口被哪个进程占用的命令(window下命令也类似linux啊,netstat -aon|findstr "1099)
- windows下查看特定端口被哪个端口占用的命令(windows下命令类似linux:netstat -aon|findstr "端口号")
- 去掉linux中"You have new mail in /var/spool/mail/root"的提示
- 对于字符串"121134sKDGU554",求原字符串的数字个数。并将重复字母去掉,输出新的字符串。
- "linux ps -mH" 查看进程正在运行的线程
- 如何查看Linux系统是32位还是64位
- Linux 详细查看文件夹大小