Ich möchte die ORA-Fehler in der alertlogfile der letzten 7 (Montag-Sonntag) Tage, durch Schreiben in Shell-Skripts anzeigen. Kann mir jemand helfen.eine Woche Informationen von alertlofile
Dank
Ich möchte die ORA-Fehler in der alertlogfile der letzten 7 (Montag-Sonntag) Tage, durch Schreiben in Shell-Skripts anzeigen. Kann mir jemand helfen.eine Woche Informationen von alertlofile
Dank
Etwas wie:
sed -n -e '/start_time/,/end_time/ {/ORA/ p}' logfile
oder 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
Eine anspruchsvollere Skript für letzte Datumseinträge in ORA-Datei sucht available here, sondern auch bei dba-oracle.com
Dies ist nicht möglich Antwort genau Ihre Anfrage, aber könnte Ihnen einige Hinweise geben, um Ihr eigenes Skript zu starten.
Ich möchte die Skripte, die Ausgabe wie folgt geben (eine Woche Fehler) und es sollte Mail an meine ID sein.
Sa 14. März 10.30.51 IST 2009
ORA-01157: nicht identifizieren kann/lock-Datendatei 2 - siehe DBWR Trace-Datei
Sa 12. März 12.35.06 IST 2009
ORA-01110: Datendatei 2:
Sa 10. März '/u02/oradata/Globe/undotbs01.dbf' 09.54.05 IST 2009 ORA-27037: unable Dateistatus erhalten
Sa 8. März: 15: 02 IST 2009
ORA-1157 während signalisiert: ALTER DATABASE OPEN ...
Sa 7. März 00.35.51 IST 2009
ORA-01157: nicht identifizieren kann/Sperrdatendatei 2 - siehe DBWR-Trace-Datei
Danke Es funktioniert. Ich versuche, das Datum zusammen mit ORA-Fehlern anzuzeigen. –
Großartig. Fühlen Sie sich frei, Ihre Frage mit Ihrem aktuellen Fortschritt und was fehlt, zu vervollständigen – VonC