Oracle学习之:设置快速恢复区及reset快速恢复区
来源:互联网 发布:21端口入侵方法 编辑:程序博客网 时间:2024/06/01 22:17
快速恢复区
概念
是一个默认放置所有备份恢复操作有关文件的地方,包括:控制文件在线镜像、在线重做日志、归档日志、外来归档日志、控制文件镜像复制、数据文件镜像复制、RMAN备份片和闪回日志。
如果启用的快速恢复区,它就成了RMAN备份默认的去处,无论是RMAN备份片、镜像复制、还是控制文件自动备份,只要没有在RMAN配置或则backup命令中指明路径就全部进入快速恢复区。
快速恢复区由两个参数确定:
SQL> show parameter db_recovery
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest string
db_recovery_file_dest_size big integer 0
db_recovery_file_dest:用于设置快速恢复区的路径。
db_recovery_file_dest_size:用于设置快速恢复区的大小。
注:设置快速恢复区要先设置大小,后设置路径。
1、 设置快速恢复区路径大小4G,存储路径为/u01/app/oracle/fast_recovery_area
SQL> alter system set db_recovery_file_dest_size=4G scope=spfile;
System altered.
SQL> alter system set db_recovery_file_dest='/u01/app/oracle/fast_recovery_area' scope=spfile;
System altered.
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started.
Total System Global Area 830930944 bytes
Fixed Size 2257800 bytes
Variable Size 536874104 bytes
Database Buffers 285212672 bytes
Redo Buffers 6586368 bytes
Database mounted.
Database opened.
SQL>
SQL> show parameter db_recovery;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest string /u01/app/oracle/fast_recovery_
area
db_recovery_file_dest_size big integer 4G
2、 reset快速恢复区
1)方法一:修改pfile参数文件
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> create pfile from spfile;
File created.
SQL> !vi $ORACLE_HOME/dbs/initdrz.ora
删除如下内容
*.db_recovery_file_dest_size=4294967296
*.db_recovery_file_dest='/u01/app/oracle/fast_recovery_area'
SQL> create spfile from pfile;
File created.
SQL> startup
ORACLE instance started.
Total System Global Area 830930944 bytes
Fixed Size 2257800 bytes
Variable Size 536874104 bytes
Database Buffers 285212672 bytes
Redo Buffers 6586368 bytes
Database mounted.
Database opened.
SQL>
SQL> show parameter db_recovery
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest string
db_recovery_file_dest_size big integer 0
2)方法二:reset命令
SQL> alter system reset db_recovery_file_dest_size scope=spfile sid='*';
System altered.
SQL> alter system reset db_recovery_file_dest scope=spfile sid='*';
System altered.
SQL>
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started.
Total System Global Area 830930944 bytes
Fixed Size 2257800 bytes
Variable Size 536874104 bytes
Database Buffers 285212672 bytes
Redo Buffers 6586368 bytes
Database mounted.
Database opened.
SQL>
SQL> show parameter db_recovery
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest string
db_recovery_file_dest_size big integer 0
总结:从Oracle原理上来分析,直接修改参数文件不失为一种很好理解的方式,但reset语句修改,更方便。
- Oracle学习之:设置快速恢复区及reset快速恢复区
- 『ORACLE』设置快速恢复区(11g)
- Oracle DB 使用快速恢复区
- 快速恢复区
- 快速恢复区
- WP之快速恢复应用
- WP8程序生命周期之快速恢复
- 恢复“快速启动”
- wp8快速恢复页面
- db2 数据恢复-快速
- 慢启动快速恢复
- RMAN快速恢复数据库
- 恢复出厂设置 Factory Reset 调用过程
- 恢复出厂设置 Factory Reset 调用过程
- 快速恢复检测 恢复 故障服务器方法
- Oracle数据库的闪回恢复区及多归档路径的设置
- oracle 快速恢复表删除的某行数据
- 系统重装后,oracle数据库中数据快速恢复
- C#调用SQlite常见问题汇总
- Sequence-Level Knowledge Distillation
- fragment的生命周期
- 01 IO流 RandomAccessFile File
- ppt2016制作动画
- Oracle学习之:设置快速恢复区及reset快速恢复区
- android 使用FastJson、Gson、JSON 解析Json---练习
- JavaSE知识点总结
- 在自己的Android系统上去处理第三方应用的一些问题
- 构建工具-Maven-使用maven-assembly-plugin将依赖打包进jar并指定JDK版本
- Android 设计模式之MVP? 我认为应该定义为"MVP-M",求正解
- IO流_判断文件中是否有指定的键如果有就修改值的案例
- 【BootStrap】--具有增删改查功能的表格Demo
- BUFF答记者问