你所在的位置: 首页 > Oracle > OCP >
最新开班 班级 报名状态
8月17日 RHCSA脱产班 已报满
10月13日 RHCE周末班 已报满
11月18日 RHCSA脱产班 已报满
11月2日 RHCSA周末班 已报满
12月2日 红帽专题班 已报满
12月16日 红帽专题班 已报满
12月23日 红帽专题班 已报满
3月03日 RHCSA脱产班 热招中
4月23日 RHCSA脱产班 热招中
7月24日 红帽RHCE暑假 热招中
  • 博赛网络ICT就业班热招中
  • 博赛推出Oracle OCM实战课程

OCP学习笔记 创建RMAN恢复目录

时间:2013-12-11 10:21 作者:Superthink 点击:

DBCA选择OMF管理方式,但没有添加多路复用。即

  SQL> show parameter db_create

  NAME TYPE VALUE

  ------------------------------------ ----------- ------------------------------

  db_create_file_dest string d:\oracle\product\10.2.0\orada

  ta

  db_create_online_log_dest_1 string

  db_create_online_log_dest_2 string

  db_create_online_log_dest_3 string

  db_create_online_log_dest_4 string

  db_create_online_log_dest_5 string

  只有db_create_file_dest有值,那么ORACLE会在db_create_file_dest目录创建一份(only one)控制文件:

  SQL> select name from v$controlfile

  2 /

  NAME

  ------------------------------------------------------------------------

  D:\ORACLE\PRODUCT\10.2.0\ORADATA\STUDY\CONTROLFILE\O1_MF_625GL8JB_.CTL

  Oracle一般建议生成三份控制文件. 下面我们添加控制文件目录:

  SQL> alter system set db_create_online_log_dest_1='d:\oracle\product\10.2.0\logs'

  SQL> alter system set db_create_online_log_dest_2='d:\oracle\product\10.2.0\logs2'

  SQL> alter system set db_create_online_log_dest_3='d:\oracle\product\10.2.0\logs3'

  以上添加三个复用目录.

  然后生成控制文件脚本:

  SQL> alter database backup controlfile to trace;

  再就是把control_files参数去除。本来想用reset清掉control_files。很不巧总报错。

  只能用生PFILE文件,手工更改的方式:

  SQL> create pfile='C:\anran.ora' from spfile.

  打开anran.ora,remove control_files参数行。

  SQL> STARTUP NOMOUNT pfile='C:\anran.ora'

  剩下就是按trace文件脚本重建控制文件就可以了,这里有一点,TRACE文件里有两处脚本,noresetlogs/resetlog.我们最好选用前者。

(责任编辑:Superthink)

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)