暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

rman-formatSpec

原创 许玉冲 2022-08-25
412

ormatSpec

The following table lists RMAN substitution variables that are valid in format strings.

Syntax ElementDescription
%aSpecifies the activation ID of the database.
%bSpecifies the file name stripped of directory paths. It is only valid for SET NEWNAME and backup when producing image copies It will yield errors if used as a format specification for a backup that produces backup pieces.
%cSpecifies the copy number of the backup piece within a set of duplexed backup pieces. If you did not duplex a backup, then this variable is 1 for backup sets and 0 for proxy copies. If one of these commands is enabled, then the variable shows the copy number. The maximum value for %c is 256.
%dSpecifies the name of the database (see Example 4-22).
%DSpecifies the current day of the month from the Gregorian calendar in format DD.
%eSpecifies the archived log sequence number.
%fSpecifies the absolute file number (see Example 4-22).
%FCombines the DBID, day, month, year, and sequence into a unique and repeatable generated name. This variable translates into c-IIIIIIIIII-YYYYMMDD-QQ, where:
  • IIIIIIIIII stands for the DBID. The DBID is printed in decimal so that it can be easily associated with the target database.

  • YYYYMMDD is a time stamp in the Gregorian calendar of the day the backup is generated

  • QQ is the sequence in hexadecimal number that starts with 00 and has a maximum of 'FF' (256)

%hSpecifies the archived redo log thread number.
%ISpecifies the DBID.
%MSpecifies the month in the Gregorian calendar in format MM.
%NSpecifies the tablespace name. This substitution variable is only valid when backing up datafiles as image copies.
%nSpecifies the name of the database, padded on the right with x characters to a total length of eight characters. For example, if prod1 is the database name, then the padded name is prod1xxx.
%pSpecifies the piece number within the backup set. This value starts at 1 for each backup set and is incremented by 1 as each backup piece is created.

Note: If you specify PROXY, then the %p variable must be included in the FORMAT string either explicitly or implicitly within %U.

%sSpecifies the backup set number. This number is a counter in the control file that is incremented for each backup set. The counter value starts at 1 and is unique for the lifetime of the control file. If you restore a backup control file, then duplicate values can result. Also, CREATE CONTROLFILE initializes the counter back to 1.
%tSpecifies the backup set time stamp, which is a 4-byte value derived as the number of seconds elapsed since a fixed reference time. The combination of %s and %t can be used to form a unique name for the backup set.
%TSpecifies the year, month, and day in the Gregorian calendar in this format: YYYYMMDD.
%uSpecifies an 8-character name constituted by compressed representations of the backup set or image copy number and the time the backup set or image copy was created.
%USpecifies a system-generated unique filename (default).

The meaning of %U is different for image copies and backup pieces. For a backup piece, %U specifies a convenient shorthand for %u_%p_%c that guarantees uniqueness in generated backup filenames. For an image copy of a datafile, %U means the following:

data-D-%d_id-%I_TS-%N_FNO-%f_%u

For an image copy of an archived redo log, %U means the following:

arch-D_%d-id-%I_S-%e_T-%h_A-%a_%u

For an image copy of a control file, %U means the following:

cf-D_%d-id-%I_%u

%YSpecifies the year in this format: YYYY.
%%Specifies the percent (%) character. For example, %%Y translates to the string %Y.


Example

Example 4-21 Specifying an ASM Disk Group

This example copies the database to ASM disk group DISK1:

BACKUP AS COPY DATABASE FORMAT '+DATAFILE';

Example 4-22 Specifying a Format for Datafile Copies

This example copies two datafiles with tag LATESTCOPY to directory /disk2:

BACKUP AS COPY
  COPY OF DATAFILE 27, 28
  FROM TAG 'LATESTCOPY' 
  FORMAT '/disk2/Datafile%f_Database%d';
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论