Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1290453
  • 博文数量: 464
  • 博客积分: 9399
  • 博客等级: 中将
  • 技术积分: 6364
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-19 09:15
文章分类

全部博文(464)

文章存档

2014年(12)

2013年(123)

2012年(173)

2011年(156)

我的朋友

分类: 系统运维

2012-07-13 13:29:08

该实验的目的是初步认识如何修改参数,如何减少.
减少控制文件,实验的目的,有一个控制文件损坏,我们要将损坏的控制文件剔除。
1.修改参数文件,并验证
2.停止数据库
3.启动数据库
4.验证,查看v$controlfile
SQL> select * from v$controlfile;
验证现在内存中的控制文件个数
STATUS NAME IS_ BLOCK_SIZE FILE_SIZE_BLKS
---------- ------------------------------------------ --- ---------- --------------
D:\\ORADATA\ORA10\CONTROL01.CTL NO 16384 450
D:\ORACLE\ORADATA\ORA10\CONTROL02.CTL NO 16384 450
修改二进制的初始化参数文件中的control_files选项
SQL> alter system set control_files=
2 'D:\ORACLE\ORADATA\ORA10\CONTROL01.CTL' scope=spfile;
System altered.
验证参数文件已经被修改
SQL> select value from v$spparameter where name='control_files';
VALUE
----------------------------------------------------------------------------------------
D:\ORACLE\ORADATA\ORA10\CONTROL01.CTL
验证内存中的值没有被修改,因为control_files是静态参数,想要改变必须重新启动数据库。
SQL> select * from v$controlfile;
STATUS NAME IS_ BLOCK_SIZE FILE_SIZE_BLKS
---------- ------------------------------------------ --- ---------- --------------
D:\ORACLE\ORADATA\ORA10\CONTROL01.CTL NO 16384 450
D:\ORACLE\ORADATA\ORA10\CONTROL02.CTL NO 16384 450
重新启动数据库,使修改的参数起作用
SQL> startup force;
ORACLE instance started.
Total System Global Area 167772160 bytes
Fixed Size 1247900 bytes
Variable Size 75498852 bytes
Database Buffers 88080384 bytes
Redo Buffers 2945024 bytes
Database mounted.
Database opened.
SQL> select * from v$controlfile;
验证内存被修改了
STATUS NAME IS_ BLOCK_SIZE FILE_SIZE_BLKS
---------- ------------------------------------------ --- ---------- --------------
D:\ORACLE\ORADATA\ORA10\CONTROL01.CTL NO 16384 450
SQL> select value from v$spparameter where name='control_files';
验证参数文件中的值和内存中的值相同
VALUE
-------------------------------------------------------------------------------------------
D:\ORACLE\ORADATA\ORA10\CONTROL01.CTL
如果你在启动的时候看到ora-00205错误,说明你修改的参数不正确,可能是路径写的不对或者在路
径前面多写了空格,请重新修改为正确的值再重新启动数据库。



阅读(544) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~