Effekt, Der das löschen von trace-Dateien?
Habe ich eine oracle 11G Instanz . Seine trace-Datei sind steigt von Tag zu Tag und verursacht Speicherplatz Problem . Ich habe Sie manuell zu löschen, auf jeder disk space alert. Ich benutze den Befehl
find `pwd` \( -name \*.trc -a -name \*.trm -\) - mtime +2 -exec rm -rf {} \;
Kann ich planen, dieses auch im cronjob aber ich will wissen, was es tut, wird die Wirkung löschen Sie diese Datei und warum diese Dateien sind, immer so viel in der Größe . Wie kann ich die diese Datei durch die Erhöhung und was wird dieser Effekt in unserer Datenbank .
Bitte helfen Sie mir, dieses.
Dank ,
Nitesh Kumar
InformationsquelleAutor Nitesh Kumar | 2012-11-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
Warum ist die Datenbank, erzeugen einer Reihe von trace-Dateien? Eine trace-Datei würde entweder auf einen Fehler hindeuten, in welchem Fall würden Sie müssen in der Regel untersuchen Sie die trace-Datei, um festzustellen, was der Fehler ist und wie man es richtig, oder es würde zeigen, dass jemand aktiviert die Ablaufverfolgung für eine Sitzung, um zu Debuggen ein Problem, in dem Fall würden Sie wollen, behalten Sie die trace-Datei, so dass Sie tun können, dass das debugging. Löschen von trace-Dateien, ohne auf Sie zu schauen, bedeutet, dass Sie fast sicher ignoriert ein symptom eines Problems, das das potential hat, die noch schlimmer im Laufe der Zeit. Wenn dies eine echte Produktion-Datenbank eher als ein Spielzeug-Datenbank auf Ihrem lokalen Rechner, würde ich empfehlen, herauszufinden, warum die trace-Dateien werden immer erstellt, in den ersten Platz und Adressierung, was auch immer Thema(s) sind, was die trace-Dateien erstellt werden.
SQL - > show Parameter 'trace_enabled'; FINDET seine wahre.. Ist es ok ?
Das ist vollkommen normal. Sie nicht möchten, deaktivieren Sie die Oracle-Fähigkeit zum generieren von trace-Dateien, wenn es auf ein Problem.
Ich bin immer folgende Fehlermeldung : ** 2012-11-26 15:52:08.796 ORA-00600: internal error code, arguments: [17059], [0x0AF7B85A0], [0x0AF7B8E38], [0x0BC22B3E0], [], [], [], [], [], [], [], [] ORA-06512: at "SYS.DBMS_SNAPSHOT", Zeile 2558 ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2771 ORA-06512: at "SYS.DBMS_IREFRESH", line 685 ORA-06512: at "SYS.DBMS_REFRESH", line 195 ORA-06512: in Zeile 1 **
Eine ORA-00600-Fehler ist auf einen internen Oracle-Fehler. Haben Sie blickte auf die besonderen Argumente in der My Oracle Support-ORA-00600-lookup-tool? Es gibt eine gute chance, dass es ein patch (oder patchset), dass Sie benötigen, um das Problem zu beheben.
InformationsquelleAutor Justin Cave