教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 建筑文档 >

oracle-sql基本语句and Rman语句(3)

来源:网络收集 时间:2026-04-23
导读: 从9i开始,可以配置控制文件的自动备份,但是这个设置在备用数据 库 上 是 失 效 的 。 通 过如下的命令,可以设置控制文件的自动备份 CONFIGURE CONTROLFILE AUTOBACKUP ON; 对于没有恢复目录的备份策略来说,这个

从9i开始,可以配置控制文件的自动备份,但是这个设置在备用数据

过如下的命令,可以设置控制文件的自动备份 CONFIGURE

CONTROLFILE

AUTOBACKUP

ON;

对于没有恢复目录的备份策略来说,这个特性是特别有效的,控制文件

在任何backup或者copy命令之后,或者任何数据库的结构改变之后。 可以用如下的配置指定控制文件的备份路径与格式 CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR TYPE DISK TO '%F'; 在备份期间,将产生一个控制文件的快照,用于控制文件的读一致性,这过CONFIGURE

如SNAPSHOT

照下

CONTROLFILE

NAME 以

通 置 TO

'/u01/app/oracle/product/9.0.2/dbs/snapcf_U02.f'; 3.4

RMAN支持并行备份与恢复,也可以在配置中指定默认的并行程度。如 CONFIGURE

DEVICE

TYPE

DISK

PARALLELISM

4;

指定在以后的备份与恢复中,将采用并行度为4,同时开启4个通道进

然也可以在run的运行块中指定通道来决定备份与恢复的并行程度。 并行的数目决定了开启通道的个数。如果指定了通道配置,将采用指

定的通道,如果没

有指定通道,将采用默认通道配置。 3.5

IO

IO 设备类型可以是磁盘或者磁带,在默认的情况下是磁盘,可以通过配CONFIGURE CONFIGURE

DEFAULT DEFAULT

置DEVICE DEVICE

TYPE TYPE

TO TO

新 。 DISK; SBT;

注意,如果换了一种IO设备,相应的配置也需要做修改,如 RMAN> 8 3.6

CONFIGURE

DEVICE

TYPE

SBT

PARALLELISM

2;

如果觉得单个备份集不放心,可以设置多个备份集的拷贝,如 CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 2; CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 2; 如果指定了多个拷贝,可以在通道配置或者备份配置中指定多个拷贝地

CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/u01/backup/%U', '/u02/backup/%U'; RMAN>backup

datafile

n

format

'/u01/backup/%U',

'/u02/backup/%U'; 3.7

可以在配置中设置备份的优化,如 ON;

CONFIGURE BACKUP OPTIMIZATION

如果优化设置打开,将对备份的数据文件、归档日志或备份集运行一个同样的正归

DBID,检查点线

只档

SCN,ResetlogSCN 与时间 正

常日关

件 志

同样的线程,序列号3.8

RESETLOG SCN 与时间 件

备份文件可以自定义各种各样的格式,如下 %c %d %D %M

位位

数于于

该该

月年份

片据中中

的的的库第第

几几拷

名天月

数 称 (DD) (MM)

%F 一个基于DBID 唯一的名称,这个格式的形式为c-IIIIIIIIII-YYYYMMDD-QQ,

其中IIIIIIIIII 为该数据库的DBID,YYYYMMDD 为日期,QQ 是一个1-256 列

%n 数据库名称,向右填补到最大八个字符 %u 一个八个字符的名称代表备份集与创建时间 %p 该备份集中的备份片号,从1 开始到创建的文件数

%U %s %t %T 四

一个唯备

一的份份

文件名集

,代表的

%u_%p_%c

号 戳

备年、

集日

格RMAN

时式

(YYYYMMDD) 备

RMAN可以用来备份主或备用数据库,如表空间、数据文件、归档日志器9 4.1

、文

控件

份、

服集

务 。

原始文件的拷贝,有点类似于OS热备份,可以拷贝整个数据文件到另

是结果仅仅只能写入到硬盘,而且单独的文件是分开的。 一run allocate allocate allocate copy datafile datafile copy

1 2 channel channel channel

# to to #

d1 d2 d3

type type type

子 { disk; disk; disk; first

'$HOME/prd1.dbf', '$HOME/prd2.dbf';

second

datafile sql } 4.2

备'alter

3 system

to archive

'$HOME/prd3.dbf'; log

current';

份与备份集

RMAN 的常规备份是产生只有RMAN 才能识别的备份集,所以,除了copy

的其他备份,都是RMAN 产生的备份集以及对应的备份片。 一个备份数据库的例子,开启两个通道,将数据库备份到磁带 run allocate allocate backup filesperset format database; } RMAN Run{ allocate allocate allocate SET

channel channel channel BACKUP

d1 d2 d3

type type type COPIES

disk; disk; disk; 3;

份 2

'df_%t_%s_%p'

channel channel

t1 t2

type type

{

'SBT_TAPE'; 'SBT_TAPE';

…… 此处隐藏:843字,全部文档内容请下载后查看。喜欢就下载吧 ……
oracle-sql基本语句and Rman语句(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/439046.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)