ORACLE V$RMAN_STATUS V$RMAN_OUTPUT

本文介绍了Oracle数据库中RMAN (Recovery Manager) 的两个重要视图V$RMAN_STATUS 和 V$RMAN_OUTPUT。V$RMAN_STATUS用于显示已完成和正在进行的RMAN任务的状态及进度,而V$RMAN_OUTPUT则记录了RMAN操作过程中的消息。两视图共同帮助管理员了解RMAN作业的执行情况。

        本来想写些什么的,单独看文档的解释不容易明白。不过只要找台数据库查一下这个视图,对照着看下就基本明白了。003.gif

        以前查看rman的日志,都不知道有这几个视图,MARK之~
 
出自10gr2的文档:

  V$RMAN_STATUS 视图

  V$RMAN_STATUS displays the finished and on-going RMAN jobs. For on-going jobs, this view displays progress and status. The jobs which are in progress are stored only in memory while the finished jobs are stored in the controlfile.

V$RMAN_STATUS显示已完成和正在进行的RMAN任务。对于正在进行的任务,显示 progress 和 status,这些信息仅存在于内存中。当任务结束后,信息将存在控制文件中。

ColumnDatatypeDescription
SIDNUMBERSession ID of the session which is running this RMAN operation
RECIDNUMBER

Record ID of the row in the controlfile

按这个排序可以看到执行的顺序

STAMPNUMBERTimestamp of the row (RECID + STAMP is unique)
PARENT_RECIDNUMBER

Record ID of the parent row of this row (corresponding V$RMAN_STATUS row with ROW_LEVEL = ROW_LEVEL - 1)

父recid,对应ROW_LEVEL列,子的ROW_LEVEL是父的ROW_LEVEL-1

PARENT_STAMPNUMBERTimestamp of the parent row of this row (corresponding V$RMAN_STATUS row with ROW_LEVEL = ROW_LEVEL - 1)
SESSION_RECIDNUMBER

Record ID of the session (corresponding V$RMAN_STATUS row with ROW_LEVEL = 0)

session会话的记录id,也就是ROW_LEVEL=0的session

SESSION_STAMPNUMBERTimestamp of the session (corresponding V$RMAN_STATUS row with ROW_LEVEL = 0)
ROW_LEVELNUMBER

Level of the row. The session has level 0.

按照下面row_type分了几类,其中session的level =0

ROW_TYPEVARCHAR2(19)Type of the row:
  • SESSION

  • COMMAND

  • RECURSIVE OPERATION

session的话,敲了诸如rman target / 就可以看到一条记录(没有退出前这一条记录的status是failed,有些别扭),operation写的是RMAN

command的话,对应的operation有BACKUP(进行备份),LIST(LIST命令),REPORT等等

COMMAND_IDVARCHAR2(33)Command ID set by the RMAN SET COMMAND ID command. If not set, then RMAN will create a unique number.
OPERATIONVARCHAR2(33)Name of the command in the execution explained by this row
STATUSVARCHAR2(23)Status of the operation:
  • RUNNING

  • RUNNING WITH WARNINGS

  • RUNNING WITH ERRORS

  • COMPLETED

  • COMPLETED WITH WARNINGS

  • COMPLETED WITH ERRORS

  • FAILED

MBYTES_PROCESSEDNUMBERPercentage of the job completed; null if not applicable for the operation
START_TIMEDATEStart time of the job
END_TIMEDATEEnd time of the job
INPUT_BYTESNUMBERNumber of input bytes read
OUTPUT_BYTESNUMBERNumber of output bytes written
OPTIMIZEDVARCHAR2(3)YES, if backup optimization was applied during the backup job. Otherwise, NO.
OBJECT_TYPEVARCHAR2(13)

Identifies types of objects backed up

比如备份有 ARCHIVELOG,CONTROLFILE ,DB INCR

OUTPUT_DEVICE_TYPEVARCHAR2(17)

DISK, SBT_TAPE, or *. An * indicates that output was written to more than one device type.

  V$RMAN_OUTPUT 视图

  V$RMAN_OUTPUT displays messages reported by RMAN. This is an in-memory view and is not recorded in the controlfile. The view can hold 32768 rows.

V$RMAN_OUTPUT 视图记录了RMAN生成的信息,这是在内存中额视图,不会记录到控制文件上。最多有37278条记录。

ColumnDatatypeDescription
SIDNUMBERSession ID of the session which is running this RMAN operation
RECIDNUMBERRecord ID of the corresponding V$RMAN_STATUS row
STAMPNUMBERTimestamp of the corresponding V$RMAN_STATUS row
SESSION_RECIDNUMBERRecord ID of the session (corresponding V$RMAN_STATUS row with ROW_LEVEL = 0)
SESSION_STAMPNUMBERTimestamp of the session (corresponding V$RMAN_STATUS row with ROW_LEVEL = 0)
OUTPUTVARCHAR2(129)Output text reported by RMAN
RMAN_STATUS_RECIDNUMBEROwning V$RMAN_STATUS record ID
RMAN_STATUS_STAMPNUMBEROwning V$RMAN_STATUS record stamp
SESSION_KEYNUMBERSession identifier

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/23650854/viewspace-695047/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/23650854/viewspace-695047/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值