龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 数据库类 > Oracle 技术 >

Oracle参数及参数文件7大类解析(1)(3)

时间:2011-04-12 23:18来源:未知 作者:admin 点击:
分享到:
7.其他 重置spfile中设置的参数 alter system reset parameter 判断是否使用了spfile 如果查询返回空值,那么说明在使用pfile 方法1: select name,value from v$parameter whe

7.其他

重置spfile中设置的参数
alter system reset parameter

判断是否使用了spfile
如果查询返回空值,那么说明在使用pfile
方法1:
select name,value from v$parameter where name=’spfile’;
方法2:
show parameter spfile

指定pfile文件启动实例
startup pfile=$ORACLE_HOME/dbs/inityang.ora

8.spfile的备份与恢复

oracle把spfile也放到rman的备份恢复策略当中,如果配置了控制文件自动备份,oracle会在数据库发生重大变化时自动进行
控制文件及spfile文件的备份。
1)设置控制文件自动备份

  1. rman target /   
  2. configure controlfile autobackup on;   

查询:
sql>select * from v$rman_configuration;

2)更改自动备份的位置
rman>configure controlfile autobackup format for device type disk to ‘/var/oracle11g/obak/control%F’

3)检查自动备份
sql>select * from v$backup_spfile;
rman target /
list backup of spfile;

4)记录数据库变化
create tablespace yang datafile ‘/var/oracle11g/app/base/oradata/hugwww/yang01.dbf’ size 5M;

5)测试
rman target /
restore spfile to ‘/tmp/spfileyang.ora’ from autobackup;
restore controlfile to ‘/tmp/control01.ctl’ from autobackup;

ls -ltr /tmp/*

如果数据库无法mount,是不能使用以上方法恢复自动备份的控制文件或者参数文件,可手工临时编辑一个pfile文件启动
实例,即可进行spfile恢复

注意:自动备份功能缺省是关闭的,强烈推荐大家用上面的方法打开这个功能。

精彩图集

赞助商链接