Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: rman views & one other rman question - long, sorry
Lisa -
Note 98342.1 might provide you some information. An excerpt:
RMAN DATA DICTIONARY VIEWS used to query the control file
If you are not using a recovery catalog, RMAN information is stored in
the
target database's control file .
V$ARCHIVED_LOG
This view displays archived log information from the controlfile
including archive log names. An archive log record is inserted after
the online redo log is successfully archived or cleared (name column
is NULL if the log was cleared). If the log is archived twice, there
will be two archived log records with the same THREAD#, SEQUENCE#,
and FIRST_CHANGE#, but with a different name. An archive log record
is also inserted when an archive log is restored from a backup set
or a copy.
COLUMN DESCRIPTION RECID Archived log record ID STAMP Archived log record stamp NAME Archived log file name THREAD# Redo thread number SEQUENCE# Redo log sequence number RESETLOGS_CHANGE# Resetlogs change# of database when written RESETLOGS_TIME Resetlogs time of database when written FIRST_CHANGE# First change# in the archived log FIRST_TIME Timestamp of the first change NEXT_CHANGE# First change in the next log NEXT_TIME Timestamp of the next change BLOCKS Size of the archived log in blocks BLOCK_SIZE Redo log block size COMPLETION_TIME Time when the archiving completed DELETED YES/NO
V$BACKUP_CORRUPTION
This view displays information about corruptions in datafile backups
from the controlfile. Note that corruptions are not tolerated in the
controlfile and archived log backups.
COLUMN DESCRIPTION RECID Backup corruption record ID STAMP Backup corruption record stamp SET_STAMP Backup set stamp SET_COUNT Backup set count PIECE# Backup piece number FILE# Datafile number BLOCK# First block of the corrupted range BLOCKS Number of contiguous blocks in corrupted range CORRUPTION_CHANGE# Change# where logical corruption was detected. MARKED_CORRUPT YES/NO. If YES the blocks were not marked corrupted in datafile, but were detected and marked while making backup
V$COPY_CORRUPTION
This view displays information about datafile copy corruptions from
the controlfile.
COLUMN DESCRIPTION RECID Copy corruption record ID STAMP Copy corruption record stamp COPY_RECID Datafile copy record ID COPY_STAMP Datafile copy record stamp FILE# Datafile number BLOCK# First block of the corrupted range BLOCKS Number of contiguous blocks in corrupted range CORRUPTION_CHANGE# Change# where logical corruption was detected. MARKED_CORRUPT YES/NO. If YES the blocks were not marked corrupted in datafile, but were detected and marked while making the datafile copy
V$BACKUP_DATAFILE
Useful for creating equal sized backup sets by determining the
number of blocks in each datafile. Can also find the number of
corrupt blocks for the datafile.
COLUMN DESCRIPTION RECID Backup datafile record ID STAMP Backup datafile record stamp SET_STAMP Backup set stamp SET_COUNT Backup set count FILE# Datafile number. Set to 0 for controlfile CREATION_CHANGE# Creation change of the datafile CREATION_TIME Creation timestamp of the datafile RESETLOGS_CHANGE# Resetlogs change# of datafile when backed up RESETLOGS_TIME Resetlogs timestamp of datafile when backed upINCREMENTAL_LEVEL (0-4) incremental backup level INCREMENTAL_CHANGE# All blocks changed after incremental change# is
included in this backup. CHECKPOINT_CHANGE# All changes up to checkpoint change# are included in this backup
MARKED_CORRUPT Number of blocks marked corrupt MEDIA_CORRUPT Number of blocks media corruptLOGICALLY_CORRUPT Number of blocks logically corrupt DATAFILE_BLOCKS Size of the datafile in blocks at backup time.
BLOCKS Size of the backup datafile in blocks. BLOCK_SIZE Block size OLDEST_OFFLINE_RANGE The RECID of the oldest offline range record in this backup controlfile. COMPLETION_TIME The time completed.
V$BACKUP_REDOLOG
This view displays information about archived logs in backup sets
from the controlfile. Note that online redo logs cannot be backed up
directly; they must be archived first to disk and then backed up. An
archive log backup set can contain one or more archived logs.
COLUMN DESCRIPTION RECID Record ID for this row. STAMP Timestamp used with RECID to identify this row SET_STAMP One foreign key for the row of the V$BACKUP_SET table that identifies backup set SET_COUNT One foreign key for the row of the V$BACKUP_SET table that identifies this backup set THREAD# Thread number for the log SEQUENCE# Log sequence number RESETLOGS_CHANGE# Change number of the last resetlogs RESETLOGS_TIME Change time of the last resetlogs FIRST_CHANGE# SCN when the log was switched into. FIRST_TIME Time allocated when the log was switched into NEXT_CHANGE# SCN when the log was switched out of. NEXT_TIME Time allocated when the log was switched out of BLOCKS Size of the log in logical blocks BLOCK_SIZE Size of the log blocks in bytes
V$BACKUP_SET
This view displays backup set information from the controlfile. A
backup set record is inserted after the backup set is successfully
completed.
COLUMN DESCRIPTION RECID Backup set record ID STAMP Backup set record timestamp SET_STAMP Backup set stamp. SET_COUNT Backup set count. The backup set count is incremented by one every time a new backup set is started BACKUP_TYPE Type of files that are in this backup. archived redo logs = \QL datafile full backup = \QD incremental backup = \QICONTROLFILE_INCLUDED YES/NO
database's backup strategy. 0 = full datafile backups non-zero = incremental datafile backups NULL = archivelog backups PIECES Number of distinct backup pieces in backup setCOMPLETION_TIME Time when the backup completes successfully ELAPSED_SECONDS The number of elapsed seconds. BLOCK_SIZE Block size of the backup set
V$BACKUP_PIECE
This view displays information about backup pieces from the
controlfile. Each backup set consist of one or more backup pieces.
COLUMN DESCRIPTION RECID Backup piece record ID STAMP Backup piece record stamp SET_STAMP Backup set stamp SET_COUNT Backup set count PIECE# Backup piece number (1-N) DEVICE_TYPE Type of device where backup piece resides. HANDLE Identifies the backup piece on restore COMMENTS Comment returned by OS or storage subsystem. MEDIA Name of the media where backup piece resides. CONCUR YES/NO, Whether piece on media can be accessed concurrently TAG Backup piece tag. The tag is specified at backup set level, but stored at piece level DELETED If set to YES indicates the piece is deleted START_TIME The starting time.COMPLETION_TIME The completion time. ELAPSED_SECONDS The number of elapsed seconds. HTH - Brian
-----Original Message-----
Lisa
Sent: Tuesday, April 09, 2002 12:03 PM
To: Multiple recipients of list ORACLE-L
Hello everyone,
I'm digging through rman again. Wish I had more time to do this
ongoing.
I've looked at the v$views in the past, but didn't dig into them too
deeply.
Now that my backup strategy is backup to disk -> wait for media manager
to
take files to tape, I'll need to be able to intelligently tell my SA
what
files I need should a restore become necessary. I don't have the luxury
of
a recovery catalog. However, it looks as if the v$ views in the target
database will tell me what I need to know.
Has anyone ever seen an erd or some documentation stating the
relationship
between these views? I know that the important ones (so far -
v$backup_set,
v$backup_datafile, v$backup_redolog, v$backup_piece) are related by
set_stamp and set_count. I'd like to be able to create an erd for the
dba
that will be covering when I'm out on leave.
Does v$log_history relate back in somehow?
Another thing I'm looking at is deleting old backups. I've been messing
with the CHANGE command but it only references backupset and
backuppiece.
Would I have to give this command for every archive log that I am ready
to
get rid of? Or is there a twist to this command that will get rid of
the
backup piece that contains the archive logs?
Thanks in advance for any pointers, websites, etc.
Lisa Koivu
Oracle Database Dog Catcher
Fairfield Resorts, Inc.
954-935-4117
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Koivu, Lisa
INET: lisa.koivu_at_efairfield.com
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists --------------------------------------------------------------------To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Brian McGraw
INET: brian.mcgraw_at_infinity-insurance.com
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists --------------------------------------------------------------------To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing). Received on Tue Apr 09 2002 - 15:50:25 CDT
![]() |
![]() |