ITPub博客

首页 > Linux操作系统 > Linux操作系统 > control file

control file

原创 Linux操作系统 作者:golden_zhou 时间:2011-08-05 16:02:32 0 删除 编辑
修改控制文件
假定當前只有1和2控制文件,新增控制文件3(3當前不存在)
1. 使用alter system命令修改控制文件位置.
alter system set control_files='/u01/product/oradata/test/control01.ctl','/u01/product/oradata/test/control02.ctl','/u01/product/oracle/dbs/control03.ctl' scope=spfile;
2. 關閉數據庫
shutdown immediate
3. 拷貝控制文件至3的路徑
cp /u01/product/oradata/test/control02.ctl  /u01/product/oracle/dbs/control03.ctl

4. 開啟數據庫
startup

刪除損壞的控制文件類似,首先使用alter system命令去除損壞的控制文件,後續步驟為關閉數據庫,以及開啟數據庫.


如果需要查看control file中的內容,需要首先trace.
alter database backup controlfile to trace as '/u01/ctl.sql';
此時查看/u01/ctl.sql就可以瞭解control file中的內容.

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25198367/viewspace-704231/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: redo log file
请登录后发表评论 登录
全部评论

注册时间:2011-03-09

  • 博文量
    238
  • 访问量
    344464