一.oracle日誌的路徑:
登入:sqlplus "/as sysdba"
檢視路徑:sql> select * from v$logfile;
sql> select * from v$logfile;(#日誌檔案路徑)
二.oracle日誌檔案包含哪些內容:(日誌的數量可能略有不同)
control01.ctl example01.dbf redo02.log sysaux01.dbf undotbs01.dbf
control02.ctl redo03.log system01.dbf users01.dbf
control03.ctl redo01.log shttest.dbf temp01.dbf
三.oracle日誌的檢視方法:
sql>select * from v$sql (#檢視最近所作的操作)
sql>select * fromv $sqlarea(#檢視最近所作的操作)
oracle 資料庫的所有更改都記錄在日誌中,從目前來看,分析oracle日誌的唯一方法就是使用oracle公司提供的logminer來進行,因為原始的日誌資訊我們根本無法看懂,oracle8i後續版本中自帶了logminer,而logminer就是讓我們看懂日誌資訊的工具,通過這個工具可以:查明資料庫的邏輯更改,偵察並更正使用者的誤操作,執行事後審計,執行變化分析。
四.logminer的使用:
1、建立資料字典檔案(data-dictionary)
1).首先在init.ora初始化引數檔案中,新增乙個引數utl_file_dir,該引數值為伺服器中放置資料字典檔案的目錄。如:utl_file_dir = ($oracle_home\logs) ,重新啟動資料庫,使新加的引數生效:
sql> shutdown;
sql>startup;
2).然後建立資料字典檔案
sql> connect /as sysdba
sql> execute dbms_logmnr_d.build(dictionary_filename => 'dict.ora',dictionary_location => '/data1/oracle/logs');
pl/sql procedure successfully completed
2、建立要分析的日誌檔案列表
1).建立分析列表,即所要分析的日誌
sql>execute dbms logmnr.add logfile(logfilename => '/data1/oracle/oradata/akazamdb/redo01.log',options => dbms_logmnr.new);
pl/sql procedure successfully completeds
2).新增分析日誌檔案,一次新增1個為宜
sql>execute dbms_ logmnr.add_ logfile(logfilename => '/data1/oracle/oradata/akazamdb/redo01.log',options => dbms_logmnr.addfile);
pl/sql procedure successfully completed
oracle如何檢視日誌?
oracle日誌檢視 一.oracle日誌的路徑 登入 sqlplus as sysdba 檢視路徑 sql select from v logfile sql select from v logfile 日誌檔案路徑 二.oracle日誌檔案包含哪些內容 日誌的數量可能略有不同 control01...
檢視oracle日誌
1.查詢系統使用的是哪一組日誌檔案 select from v log 2.查詢正在使用的組所對應的日誌檔案 select from v logfile 3.強制日誌切換 alter system switch logfile 4.查詢歷史日誌 select from v log history 5...
如何檢視tomcat日誌
1.tomcat的安裝路徑下tomcat home下的common資料夾下的classes資料夾中建立log4j.properties檔案,即 apache software foundation tomcat 5.5 common classes log4j.rootlogger info,con...