辅导:oracle多元化控制文件
来源:优易学  2011-10-14 15:19:36   【优易学:中国教育考试门户网】   资料下载   IT书店
  实现了多元化控制文件操作,不注意操作步骤.没有关闭数据库前就先复制控制文件,结果导致控制文件版本不一样,无法启动!
  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
  可查看到刚才新增的控制文件

责任编辑:小草

文章搜索:
 相关文章
热点资讯
热门课程培训