rman target / debug trace

edwardking888發表於2010-06-15
今天閒來無事,想看看rman的執行過程:
就使用如下命令:
rman target / debug trace=c:/rmanback.out
 
從rmanback.out獲取瞭如下資訊:
恢復管理器: Release 11.2.0.1.0 - Production on 星期二 6月 15 00:22:17 2010
Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.
Windows NT Version V6.1 
CPU                 : 2 - type 8664, 2 Physical Cores
Process Affinity    : 0x0x0000000000000000
Memory (Avail/Total): Ph:1934M/4026M, Ph+PgF:5317M/8050M
Starting with debugging set to level=9, types=ALL
DBGMISC:    ENTERED krmksimronly [00:22:17.596]
DBGSQL:      CHANNEL> alter session set events '19737 trace name context forever'
。。。。
DBGSQL:      CHANNEL> select decode(archiver, 'FAILED', 1, 0) into :archstuck from v$instance
DBGSQL:      CHANNEL> alter session set events '19737 trace name context off'
。。。。
DBGSQL:      TARGET> select decode(open_mode, 'MOUNTED', 0, 'READ WRITE', 1, 'READ ONLY', 1, 'READ ONLY WITH APPLY', 1, 0) into :isdbopen from v$database
。。。。。。。

DBGSQL:       TARGET> select decode(status, 'OPEN', 1, 0), decode(archiver, 'FAILED', 1, 0), decode(database_status, 'SUSPENDED', 1, 0) into :status, :archstuck, :dbsuspended from v$instance
。。。。。。。。
DBGSQL:       TARGET> select decode(open_mode, 'READ WRITE', 1, 0) into :read_write from v$database
 
 DBGSQL:       TARGET> select value into :vcomp_txt from  v$parameter where name = 'compatible'
。。。。。。。。。。。
等資訊
非常有意思,值得好好研究。
但是在生產系統不建議使用這些命令產生TRACE檔案。
 
 
 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8183550/viewspace-665344/,如需轉載,請註明出處,否則將追究法律責任。

相關文章