2009-03-07 3 views

답변

2

뭔가 같은 :

sed -n -e '/start_time/,/end_time/ {/ORA/ p}' logfile 

또는 with awk

$ start="Fri Feb 27 08:00:00 2009" 
$ end="Fri Mar 6 08:00:00 2009" 

$ awk -v prev="$start" -v last="$end" '$0 ~ prev,$0 ~ last' logfile 

ORA 파일에 마지막 날짜 항목을 찾고 더 복잡한 스크립트는 dba-oracle.com에서

available here이지만,

대답 정확히으로 대답하지만 나만의 스크립트를 시작할 수있는 단서를 제공 할 수도 있습니다.

+0

감사합니다. 작동합니다. ORA 오류와 함께 날짜를 표시하려고합니다. –

+0

좋습니다. 귀하의 현재 진행 상황과 누락 된 사항을 언제든지 물어보십시오. – VonC

0

나는 다음과 같이 출력을주는 스크립트를 원한다. (1 주일 오류) 내 ID로 메일해야한다.

토 3월 14일 인도 표준시 10시 30분 51초 2009

ORA-01157 :/잠금 데이터 파일이 식별 할 수 없습니다 - 참조 DBWR 추적 파일

토 3월 12일 12시 35분 6초을 IST 2009

ORA-01110 : 데이터 파일 2 : '/u02/oradata/Globe/undotbs01.dbf'

토 3월 10일 인도 표준시 09시 54분 5초 2009 ORA-27037 : 파일 상태를 얻을 수없는

토 월 08 : 15 :

토 마르에게 ... OPEN DATABASE를 ALTER 인도 표준시 12시 35분 51초 2009

ORA-01157 07 : 02 IST 2009

ORA-1157는 동안 신호를 식별 할 수/잠금 데이터 파일 2 - DBWR 추적 파일 참조

관련 문제