linux 快速定位alert 日志中出错信息
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,tail -f -500 /data/oracle/SHPBLS/admin/diag/rdbms/shpbls_sb/SHPBLS/trace/alert_SHPBLS.log| grep 'ORA
千家信息网最后更新 2025年02月02日linux 快速定位alert 日志中出错信息
tail -f -500 /data/oracle/SHPBLS/admin/diag/rdbms/shpbls_sb/SHPBLS/trace/alert_SHPBLS.log
| grep 'ORA-|rror'
tail -n 1000 alert_ahjcyl.log |grep ORA-
cd /data/oracle/SHPBLS/admin/diag/rdbms/shpbls_sb/SHPBLS/trace/
tail -n 1000 alert_*.log
tail -n 1000 alert_*.log | grep ORA-
tail -n 10000 alert_*.log | grep -A 6 ORA-
tail -n 10000 alert_*.log | grep -B 6 ORA-
tail -n 10000 alert_*.log | grep -C 6 ORA-
[oracle@ahjcyl-db bdump]$ tail -n 1000 alert_ahjcyl.log |grep ORA-ORA-12012: error on auto execute of job 22ORA-00054: resource busy and acquire with NOWAIT specifiedORA-06512: at "DOCTOR.SPL_SJPT_ARCHUSAGE", line 18ORA-06512: at "DOCTOR.SPL_SJPT_DAYLY", line 34ORA-06512: at line 1---能看到一错误信息,tail -n xx是最后的多少行通过管道符传给grep查看,但是看的摸不到头脑,要是能显示错误信息行再分别附带出错后下面的几行应该更好,再往下看[oracle@ahjcyl-db bdump]$ tail -n 10000 alert_ahjcyl.log |grep -A 6 ORA-WARNING: inbound connection timed out (ORA-3136)Fri Sep 9 18:01:34 2011WARNING: inbound connection timed out (ORA-3136)Fri Sep 9 18:05:29 2011Thread 1 advanced to log sequence 2566 (LGWR switch) Current log# 6 seq# 2566 mem# 0: /oracle/oradata/ahjcyl/redo06_02.log Current log# 6 seq# 2566 mem# 1: /oradata/ahjcyl/redo06_01.logFri Sep 9 20:14:54 2011Thread 1 advanced to log sequence 2567 (LGWR switch)--ORA-1652: unable to extend temp segment by 128 in tablespace TEMP Fri Sep 9 22:18:55 2011ORA-1652: unable to extend temp segment by 128 in tablespace TEMP Fri Sep 9 22:42:39 2011ORA-1652: unable to extend temp segment by 128 in tablespace TEMP Sat Sep 10 01:03:00 2011Starting control autobackupControl autobackup written to DISK device handle '/oracle/flash_recovery_area/AHJCYL/autobackup/2011_09_10/o1_mf_s_761446980_76nkp55y_.bkp'Sat Sep 10 01:03:05 2011ALTER SYSTEM ARCHIVE LOG--ORA-12012: error on auto execute of job 22ORA-00054: resource busy and acquire with NOWAIT specifiedORA-06512: at "DOCTOR.SPL_SJPT_ARCHUSAGE", line 18ORA-06512: at "DOCTOR.SPL_SJPT_DAYLY", line 34ORA-06512: at line 1Wed Sep 14 13:02:18 2011Thread 1 advanced to log sequence 2711 (LGWR switch) Current log# 6 seq# 2711 mem# 0: /oracle/oradata/ahjcyl/redo06_02.log Current log# 6 seq# 2711 mem# 1: /oradata/ahjcyl/redo06_01.logWed Sep 14 13:13:49 2011Thread 1 advanced to log sequence 2712 (LGWR switch)--是不是看的有点明确了,如果想要出错信息前的几行呢?再往下看[oracle@ahjcyl-db bdump]$ tail -n 10000 alert_ahjcyl.log |grep -B 6 ORA- Current log# 1 seq# 2564 mem# 1: /oradata/ahjcyl/redo01_01.logFri Sep 9 18:00:14 2011Thread 1 advanced to log sequence 2565 (LGWR switch) Current log# 2 seq# 2565 mem# 0: /oracle/oradata/ahjcyl/redo02_02.log Current log# 2 seq# 2565 mem# 1: /oradata/ahjcyl/redo02_01.logFri Sep 9 18:01:34 2011WARNING: inbound connection timed out (ORA-3136)Fri Sep 9 18:01:34 2011WARNING: inbound connection timed out (ORA-3136)-- Current log# 6 seq# 2566 mem# 1: /oradata/ahjcyl/redo06_01.logFri Sep 9 20:14:54 2011Thread 1 advanced to log sequence 2567 (LGWR switch) Current log# 4 seq# 2567 mem# 0: /oracle/oradata/ahjcyl/redo04_02.log Current log# 4 seq# 2567 mem# 1: /oradata/ahjcyl/redo04_01.logFri Sep 9 22:18:55 2011ORA-1652: unable to extend temp segment by 128 in tablespace TEMP Fri Sep 9 22:18:55 2011ORA-1652: unable to extend temp segment by 128 in tablespace TEMP Fri Sep 9 22:42:39 2011ORA-1652: unable to extend temp segment by 128 in tablespace TEMP --但如果要是看数据的前\后几行呢 a+b ,再往下看[oracle@ahjcyl-db bdump]$ tail -n 10000 alert_ahjcyl.log |grep -C 6 ORA-Control autobackup written to DISK device handle '/oracle/flash_recovery_area/AHJCYL/autobackup/2011_09_08/o1_mf_s_761322189_76jqtf7g_.bkp'Completed: alter database add logfile group 2 ('/oracle/oradata/ahjcyl/redo02_02.log','/oradata/ahjcyl/redo02_01.log') size 200mThu Sep 8 14:24:03 2011alter database drop logfile group 3Thu Sep 8 14:24:03 2011ORA-1624 signalled during: alter database drop logfile group 3...Thu Sep 8 14:24:50 2011alter database drop logfile group 3Thu Sep 8 14:24:50 2011Starting control autobackupControl autobackup written to DISK device handle '/oracle/flash_recovery_area/AHJCYL/autobackup/2011_09_08/o1_mf_s_761322290_76jqxljw_.bkp'-- Current log# 1 seq# 2564 mem# 1: /oradata/ahjcyl/redo01_01.logFri Sep 9 18:00:14 2011Thread 1 advanced to log sequence 2565 (LGWR switch) Current log# 2 seq# 2565 mem# 0: /oracle/oradata/ahjcyl/redo02_02.log Current log# 2 seq# 2565 mem# 1: /oradata/ahjcyl/redo02_01.logFri Sep 9 18:01:34 2011WARNING: inbound connection timed out (ORA-3136)Fri Sep 9 18:01:34 2011WARNING: inbound connection timed out (ORA-3136)Fri Sep 9 18:05:29 2011Thread 1 advanced to log sequence 2566 (LGWR switch) Current log# 6 seq# 2566 mem# 0: /oracle/oradata/ahjcyl/redo06_02.log Current log# 6 seq# 2566 mem# 1: /oradata/ahjcyl/redo06_01.logFri Sep 9 20:14:54 2011Thread 1 advanced to log sequence 2567 (LGWR switch) Current log# 4 seq# 2567 mem# 0: /oracle/oradata/ahjcyl/redo04_02.log Current log# 4 seq# 2567 mem# 1: /oradata/ahjcyl/redo04_01.logFri Sep 9 22:18:55 2011ORA-1652: unable to extend temp segment by 128 in tablespace TEMP Fri Sep 9 22:18:55 2011ORA-1652: unable to extend temp segment by 128 in tablespace TEMP Fri Sep 9 22:42:39 2011ORA-1652: unable to extend temp segment by 128 in tablespace TEMP Sat Sep 10 01:03:00 2011Starting control autobackupControl autobackup written to DISK device handle '/oracle/flash_recovery_area/AHJCYL/autobackup/2011_09_10/o1_mf_s_761446980_76nkp55y_.bkp'Sat Sep 10 01:03:05 2011ALTER SYSTEM ARCHIVE LOG--没错就是grep -C 具体解释问男人吧,man grep
信息
要是
错误
头脑
就是
数据
男人
管道
面的
解释
日志
定位
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
ipv6的服务器在哪
网络安全类的股票
在济南抓取客户网络技术
江阴华为服务器维修服务点
局域网服务器上市公司
网络安全十六条禁令
网络安全维护业务
网络安全边界在哪
计算机网络技术段考
共同筑牢网络安全
2017网络技术行业
网络安全龙头股股票代码
更改mysql数据库只读
台湾服务器托管价格
武汉有软件开发与应用培训班吗
数字营销网络安全
sql 无法更新数据库
高级软件开发
软件开发需要出差和加班吗
北京存货监管软件开发定制推荐
web软件开发平台
数据库系统的概念简答
网络安全维护业务
carsr数据库
dw数据库登录代码怎么写
数据库启动错误怎么办
steam如何加上完美服务器
爱立信网络安全事故
数据库中根据某个字段去重复
网络安全法和人才培养