it-swarm.com.de

Wo ist die Oracle 12c-Protokolldatei?

Ich erhalte zuerst alle folgenden Fehler:

ORA-12162: TNS: Der Name des Netzdienstes ist falsch angegeben

Wenn ich die Oracle_SID exportiere, kann ich einen beliebigen Befehl ausführen und erhalte die folgende Fehlermeldung:

mit einer inaktiven Instanz verbunden

Wo ist die ALERTLOG-Datei in 12C?

Ich kann keine Datei im Ordner Oracle_HOME/log sehen. Ich benutze Ubuntu 14.04 BTW.

2
Tamim Addari

Das Warnprotokoll war noch nie unter Oracle_HOME/log.

Es ist in $Oracle_BASE/diag/rdbms/<sid>/<sid>/trace und heißt alert_<sid>.log

Wenn Sie nicht haben $Oracle_BASE, dies entspricht normalerweise $Oracle_HOME/../../..

Dies ist in 12c nicht anders als in 11 g (oder 10 g, wenn ich mich richtig erinnere).

Sie können auch das ADRCI-Tool verwenden: http://docs.Oracle.com/database/121/SUTIL/adrci.htm#SUTIL1474

alarmprotokoll finden besseren Weg; ------

Schritt 1

select * from v$diag_info;

Schritt 2

$Oracle_BASE/diag/rdbms/<sid>/<sid>/trace and is named alert_<sid>.log

oder

desc v$diag_info



Name                                                                Null?    Type
 ------------------------------------------------------------------- -------- ---------------
 INST_ID                                                                      NUMBER
 NAME                                                                         VARCHAR2(64)
 VALUE                                                                        VARCHAR2(512)
 CON_ID                                                                       NUMBER

Schnelles SQL * plus Skript, um es herauszuholen

-- diag_info
-- quick check of the new v$diag_info view that came in with 11
col inst_id form 9999 head inst
col name form a25
col value form a60 wrap
spool diag_info.lst
set lines 120
select * from v$diag_info
order by name
/
spool off

INST_ID NAME                 VALUE                                                            CON_ID
-------- -------------------- ---------------------------------------------------------------- -------
       1 Diag Enabled          TRUE                                                                  0
       1 ADR Base              D:\APP\Oracle                                                         0
       1 ADR Home              D:\APP\Oracle\diag\rdbms\ora122\ora122                                0
       1 Diag Trace            D:\APP\Oracle\diag\rdbms\ora122\ora122\trace                          0
       1 Diag Alert            D:\APP\Oracle\diag\rdbms\ora122\ora122\alert                          0
       1 Diag Incident         D:\APP\Oracle\diag\rdbms\ora122\ora122\incident                       0
       1 Diag Cdump            D:\app\Oracle\diag\rdbms\ora122\ora122\cdump                          0
       1 Health Monitor        D:\APP\Oracle\diag\rdbms\ora122\ora122\hm                             0
       1 Default Trace File    D:\APP\Oracle\diag\rdbms\ora122\ora122\trace\ora122_ora_7416.trc      0
       1 Active Problem Count  0                                                                     0
       1 Active Incident Count 0                                                                     0
1
sudhakaran
    show parameter background;

gibt Ihnen den Pfad für die Alarmprotokolldatei an.