- 你所在位置:首页 〉数据库〉Oracle〉基础知识〉oracle 多元化控制文件
- oracle 多元化控制文件
-
作者:佚名 文章来源:转载 发布日期:2008-10-15 浏览次数:21
-
- 打印这篇文章
-
刚才实现了多元化控制文件操作
刚开始自己不注意操作步骤
没有关闭数据库前就先复制控制文件
结果导致控制文件版本不一样,无法启动
1:查看当前数据库已经存在的所有控制文件
select name from v$controlfile
2:修改初始化参数
alter system set control_files=
'D:\ORACLE\ORADATA\LEUPHIS\CONTROL01.CTL',
'D:\ORACLE\ORADATA\LEUPHIS\CONTROL02.CTL',
'D:\ORACLE\ORADATA\LEUPHIS\CONTROL03.CTL',
'D:\ORACLE\ORADATA\LEUPHIS\CONTROL04.CTL'
scope=spfile
增加一个控制文件
如果系统spfile参数为空
将不能做这项修改
通过create spfile from pfile命令创建spfile
将spfile路径信息添加到pfile
SPFILE='D:\oracle\ora90\database\SPFILELEUPHIS.ORA'
然后重起数据库
shutdown immediate;
startup
执行SELECT name,value FROM v$parameter WHERE name='spfile';
可以看到刚才修改的spfile参数值
在执行参数修改sql
3:关闭数据库并复制控制文件
shutdown immediate;
host copy D:\ORACLE\ORADATA\LEUPHIS\CONTROL01.CTL D:\ORACLE\ORADATA\LEUPHIS\CONTROL04.CTL
4:启动数据库
执行select name from v$controlfile
可查看到刚才新增的控制文件
-
打印这篇文章
-
与本文主题相关的文章
-
- 返回首页
-