[实验-视频过程]oracle控制文件增加减少
来源:互联网 发布:织梦pc怎么做手机网站 编辑:程序博客网 时间:2024/05/17 02:38
控制文件
控制文件是二进制文件 控制文件记录了数据库的结构和行为在 mount 时候读在数据库 open 时一直使用丢失需要恢复
相关字典
select name from v$controlfile;select TYPE,RECORD_SIZE,RECORDS_TOTAL,RECORDS_USED from V$CONTROLFILE_RECORD_SECTION;select value from V$spparameter where name='control_files';
控制文件的位置在参数文件中描述
多个控制文件是镜像的关系
最多八个,最少一个
增加控制文件的个数
实验的目的是增加控制文件的个数,1 到 8 个,保护控制文件。
1.修改参数文件
2.停止数据库
3.复制控制文件
4.启动数据库
5.验证,查看 v$controlfile
修改二进制的初始化参数文件中的 control_files 选项
SQL> alter system set control_files=3 scope=spfile;
SQL> select value from v$spparameter where name='control_files';
验证参数文件已经被修改
SQL> select name from v$controlfile;
验证现在内存中的控制文件个数
SQL> alter system set control_files='/u01/app/oracle/oradata/orcl/control01.ctl','/u01/app/oracle/flash_recovery_area/orcl/control02.ctl','/u01/app/oracle/oradata/orcl/control03.ctl' scope=spfile;
SQL> shutdown immediate;
拷贝一个数据库参数文件过去
SQL> host cp /u01/app/oracle/oradata/orcl/control01.ctl /u01/app/oracle/oradata/orcl/control03.ctl
重新启动数据库,使修改的参数起作用
使用操作系统的命令将老的控制文件覆盖
SQL> alter database open;SQL> alter database mount;启动到 mount 状态Database altered.SQL> alter database open;启动到 open 状态Database altered.
验证参数文件中 control_files 选项的值
SQL> select value from v$spparameter where name='control_files';
验证现在内存中的控制文件个数
SQL> select name from v$controlfile;
减少控制文件的个数
该实验的目的是初步认识如何修改参数文件,如何减少控制文件.
减少控制文件,实验的目的,有一个控制文件损坏,我们要将损坏的控制文件剔除。
1.修改参数文件,并验证
2.停止数据库
3.启动数据库
4.验证,查看 v$controlfile
SQL> select name from v$controlfile;
验证现在内存中的控制文件个数
/u01/app/oracle/oradata/orcl/control01.ctl/u01/app/oracle/flash_recovery_area/orcl/control02.ctl
修改二进制的初始化参数文件中的 control_files 选项
SQL> alter system set control_files=2 '/u01/app/oracle/oradata/orcl/control01.ctl' scope=spfile;System altered.
验证参数文件已经被修改
SQL> select value from v$spparameter where name='control_files';
验证内存中的值没有被修改,因为 control_files 是静态参数,想要改变必须重新启动数据库。
SQL> select name from v$controlfile;
重新启动数据库,使修改的参数起作用
SQL> startup force; SQL> select name from v$controlfile;
验证内存被修改了
SQL> select value from v$spparameter where name='control_files';
验证参数文件中的值和内存中的值相同
http://v.youku.com/v_show/id_XMTM2NDY3MDg4NA==.html?from=y1.7-1.2
0 0
- [实验-视频过程]oracle控制文件增加减少
- oracle增加控制文件
- oracle手动增加控制文件
- 控制文件管理(重建、备份、恢复、增加,减少)
- 减少控制文件个数
- oracle 增加控制文件的方法
- Oracle日期格式增加或者减少
- [实验-视频过程]常用的oracle数据字典
- 增加控制文件controlfile
- 增加控制文件
- 增加控制文件副本
- oracle Rman 实验(丢失控制文件的恢复)
- jquery按钮控制text文本框商品数量增加或减少
- vue2.0+stylus实现商品增加减少控制按钮组件
- linux LVM逻辑卷配置过程详解(增加,减少)
- 过程控制实验数据处理(1)
- 增加数据库控制文件命令
- RAC增加控制文件多路复用
- 1-Wire总线
- 双屏显示器左右相反的有趣问题
- 图解Java单例模式内存分配
- 万能搜索神器eMule(免费无广告)下载配置与使用
- 关于viewpager的适配器pageradapter的详解
- [实验-视频过程]oracle控制文件增加减少
- js 函数function用法
- 最长公共子序列
- 浏览器兼容测试工具
- linux压缩,备份,还原
- ios 文件上传, post数据
- js中的||{}
- ABAP开发实用快捷键
- iOS SpriteKit/SceneKit/Metal浅析