你所在的位置: 首页 > Oracle > OCP >
最新开班 班级 报名状态
5月6日 HCIA-Cloud脱产班 热招中
5月9日 HCIP-R&S脱产班 热招中
5月6日 HCIE-R&S脱产班 热招中
5月6日 HCIA&IP-R&S脱产班 热招中
4月12日 云计算集训营 热招中
4月12日 网络集训营 热招中
2月28日 HCIE-R&S脱产班 热招中
4月8日 HCIA-R&S晚班 热招中
3月25日 HCIP-R&S脱产班 热招中
3月16日 HCIA-R&S周末班 热招中
  • 博赛网络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)

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