【DB笔试面试229】在Oracle中,RMAN的FORMAT格式中的%s类似的参数代表什么意义?

-回复 -浏览
楼主 2019-01-10 17:10:07
举报 只看此人 收藏本贴 楼主


Q
题目如下所示:

在Oracle中,RMAN的FORMAT格式中的%s类似的参数代表什么意义?


     

A
答案如下所示:


答案:可以参考下表:

字符串

说明

%c

表示备份的多个拷贝的序号,备份片的拷贝数从1开始编号

%D

DD格式显示日期,位于该月中的天数(DD

%d

指定数据库名,如果多个数据库归档在同一目录,这个参数是必须的

%Y

YYYY格式显示年度

%N

数据库表空间名称

%n

8位长度的数据库名称,不足部分使用X在后面填充,使其保持长度为8。如ora11g自动形成为ora11gXXX

%s

备份集号,此数字是控制文件中随备份集增加的一个计数器,从1开始,日志切换序列号,这个变量能够保证任何一个数据库中的归档日志都不会彼此重写

%t

指定备份集的时间戳,是一个4字节值的秒数值%t%s结合构成惟一的备份集名称9位字符的TIMESTAMP

%T

指定年、月、日,格式为YYYYMMDD

%u

指定备份集编码,以及备份集创建的时间构成的8个字符的文件名称,是一个由备份集编号和建立时间压缩后组成的8字符名称。利用%u可以为每个备份集生成一个唯一的名称

%U

指定一个便于使用的、由%u_%p_%c构成的、确保不会重复的备份文件名称,RMAN默认使用%U格式

%M

MM格式显示月份,表示位于该年中的第几月

%F

结合数据库标识DBID、日、月、年及序列,构成惟一的自动产生的字符串名字,这个格式的形式为c-IIIIIIIIII-YYYYMMDD-QQ,其中IIIIIIIIII为该数据库的DBIDYYYYMMDD为日期,QQ是一个1-256的序列该参数配置控制文件自动备份的格式

%f

数据文件号,只能用在备份DATAFILETABLESPACE上,否则没有意义

%p

文件备份片段的编号,在备份集中的备份文件片编码,从1开始每次增加1

%%

指定字符串%,如%%Y表示为%Y

%r

场景(INCARNATION)号,如果进行了不完全恢复,这个变量就十分重要

%I

数据库的DBID

%e

归档日志的序列号,只能用在归档日志上

%h

归档日志线程号

%a

数据库的RESETLOG_ID

注:如果在BACKUP命令中没有指定FORMAT选项,那么RMAN默认使用%U为备份片段命名。



DB笔试面试历史连接

http://mp.weixin.qq.com/s/Vm5PqNcDcITkOr9cQg6T7w

About Me:小麦苗

 本文作者:小麦苗,只专注于数据库的技术,更注重技术的运用

● 作者博客地址:http://blog.itpub.net/26736162/abstract/1/

 本系列题目来源于作者的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解

 版权所有,欢迎分享本文,转载请保留出处

 QQ:646634621  QQ群:230161599

● 题目解答若有不当之处,还望各位朋友批评指正,共同进步

长按下图识别二维码或微信扫描下图二维码来关注小麦苗的微信公众号:xiaomaimiaolhr,学习最实用的数据库技术。


我要推荐
转发到