教您如何顯示Oracle歸檔日志信息


Oracle數據庫包含多種日志文件,下面就為您詳細介紹Oracle歸檔日志的查看方法,如果您對Oracle歸檔日志方面感興趣的話,不妨一看。

CrbI+oW>^ 9tPW(-`P@

顯示歸檔日志信息

&(6zp[S |F`nM|%|b

1,使用ARCHIVE LOG LIST命令可以顯示日志操作模式,歸檔位置,自動歸檔機器要歸檔的日志序列號等信息.

o/Y_W\ A~L2^[eCAG

2顯示日志操作模式

|8VY[N'CF Rb Y"k

SELECT name,log_mode FROM v$database;

`\J_E`l4 a}gJoUa 

3,顯示Oracle歸歸檔日志信息.

aFy k  dAetyG

Col name format a46
yB3=>P4!.Q5u"O'Select name, swquence#, first_change# FROM v$archived_log;

U<y; k +kSXFF#

Name用於表示Oracle歸歸檔日志文件名,sequence#用於表示歸檔日志對應的日志序列號,firs_change#用於標識歸檔日志的起始SCN值.

/x[8w m(G -46ShNn

4、執行介質恢復時,需要使用歸檔日志文件,此四必須准確定位歸檔日志的存放位置.通過查詢動態性能視圖v$archive_dest可以取得歸檔日志所在目錄.

@7>RG%<fY rPhn#_deq

SELECT destination FROM v$archive dest;

?#U{W|Et Xr|<4Ri@%J

5,顯示日志歷史信息

iPT@ hQ bN'R z{@J=

SELECT * FROM v$loghist;

|GJ| {-J=!hi(

THREAD#用於標識重做線程號,SEQUNCE#用於標識日志序列號,FIRST_CHANGE#用於標識日志序列號對應的起始SCN值,FIRST_TIME用於標識起始SCN的發生時間.SWICTH_CHANGE#用於標識日志切換的SCN值.

C3V`y7|Om #/pJ 7c=

6.顯示歸檔進程信息.

PIQ%0b "n,7:aN_

進行日志切換時,ARCH進程會自動將重做日志內容復制到Oracle歸歸檔日志中,為了加快歸檔速度,應該啟用多個ARCH進程.通過查詢動態性能視圖V$ARCHIVE_PROCESSES可以顯示所有歸檔進程的信息!

j42A z5K a\aL"DX(

SELECT * FROM v$archive_processes;

Stw/?~>e 1 M=RlVb$

Porcess用於標識ARCH進程的編號,status用於標識ARCH進程的狀態(ACTIVE:活動,STOPPED:未啟動),log_sequence用於標識正在進行歸檔的日志序列號,state用於標識ARCH進程的工作狀態


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM