Oracle教程之Oralce OMF功能详解(三)--使用Oralce OMF管理控制文件
2013-04-15 10:10
696 查看
三.使用OMF管理控制文件
使用OMF管理控制文件同管理日志文件类似,主要涉及到的也是db_create_online_log_dest_n参数
即控制文件默认存放在db_create_online_log_dest_n下,当定义了一个db_create_online_log_dest_n
则生成一个控制文件,当定义了多了则生成多个控制文件。
前提条件:去掉control_files参数
alter system reset control_files scope = spfile sid = '*';
以下是预留的OMF路径:
SQL> SHOW PARAMETER db_create
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_create_file_dest string /u01/app/oracle/oradata/orcl
db_create_online_log_dest_1 string /u01/app/oracle/disk1
db_create_online_log_dest_2 string /u01/app/oracle/disk2
db_create_online_log_dest_3 string
db_create_online_log_dest_4 string
db_create_online_log_dest_5 string
SQL> show parameter db_recovery_file
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest string /u01/app/oracle/flash_recovery
_area
db_recovery_file_dest_size big integer 2G
总结
参数 适用范围
db_create_file_dest_size datafile,create tablespace<>
db_create_online_log_dest_n logfile ,controlfile
db_recovery_file_dest rman, archivelog,onlinelog
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.我们最好选用前者。
使用OMF管理控制文件同管理日志文件类似,主要涉及到的也是db_create_online_log_dest_n参数
即控制文件默认存放在db_create_online_log_dest_n下,当定义了一个db_create_online_log_dest_n
则生成一个控制文件,当定义了多了则生成多个控制文件。
前提条件:去掉control_files参数
alter system reset control_files scope = spfile sid = '*';
以下是预留的OMF路径:
SQL> SHOW PARAMETER db_create
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_create_file_dest string /u01/app/oracle/oradata/orcl
db_create_online_log_dest_1 string /u01/app/oracle/disk1
db_create_online_log_dest_2 string /u01/app/oracle/disk2
db_create_online_log_dest_3 string
db_create_online_log_dest_4 string
db_create_online_log_dest_5 string
SQL> show parameter db_recovery_file
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest string /u01/app/oracle/flash_recovery
_area
db_recovery_file_dest_size big integer 2G
总结
参数 适用范围
db_create_file_dest_size datafile,create tablespace<>
db_create_online_log_dest_n logfile ,controlfile
db_recovery_file_dest rman, archivelog,onlinelog
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.我们最好选用前者。
相关文章推荐
- Oralce OMF功能详解(二)--Oracle日志文件的OMF管理
- Oralce OMF功能详解(一)--Oracle数据文件的OMF管理
- [Oracle] SQL*Loader 详细使用教程(3)- 控制文件
- Win7系统家长控制功能设置使用教程图文详解
- Win7使用库功能管理电脑文件应用图文详解
- Oracle控制文件与参数文件管理_超越OCP精通Oracle视频教程培训13
- [Oracle] SQL*Loader 详细使用教程(3)- 控制文件
- ORACLE的OMF管理(表空间,日志文件,控制文件)
- Oracle导入大量数据时使用控制文件导入数据的方法
- Android系列教程之七:EditText使用详解-包含很多教程上看不到的功能演
- 完成一个学生管理程序,使用学号作为键添加5个学生对象,并可以将全部信息保存在文件中,可以实现对学生信息的学号查找,输出全部学生信息的功能。
- ARCHIVELOG模式下用户管理恢复控制文件(2)——使用trace文件重建控制文件!
- Oracle控制文件详解
- 实时管理 Linux 使用 /proc 文件系统来控制系统
- 详解 Oracle job 的使用与管理技巧!
- Oralce OMF 功能详解
- Oracle控制文件详解
- android XML File配置资源文件使用详解、属性功能详解之Drawable
- 使用Maven管理Oracle驱动包 ,然后将存储到本地默认的仓库中的jar包文件copy到你指定的仓库中去
- Oralce OMF 功能详解