ITPub博客

首页 > Linux操作系统 > Linux操作系统 > asm下的控制文件的复制

asm下的控制文件的复制

原创 Linux操作系统 作者:n-lauren 时间:2012-10-08 15:01:48 0 删除 编辑

在asm管理下的oracle数据库,当进行数据库的控制文件增添时,如何进行控制文件的复制。

SQL> show parameter control_files

NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
control_files string +PP/peng/control01.ctl, +PP/peng/control02.ctl

增加控制文件个数:

SQL> alter system set control_files='+PP/peng/control01.ctl','+PP/peng/control02.ctl','+PP/peng/control03.ctl' scope=spfile;

System altered.

SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.

SQL> startup mount
ORACLE instance started.

Total System Global Area 285212672 bytes
Fixed Size 2083368 bytes
Variable Size 104859096 bytes
Database Buffers 171966464 bytes
Redo Buffers 6303744 bytes
Database mounted.

启动的mount状态后,用备份命令进行控制文件的复制。
SQL> alter database backup controlfile to '+PP/peng/control03.ctl';

Database altered.

复制完成后进行控制文件的增添:

SQL> alter system set control_files='+PP/peng/control01.ctl','+PP/peng/control02.ctl','+PP/peng/control03.ctl' scope=spfile;

System altered.

最后进行数据库的启动。

SQL> startup force
ORACLE instance started.

Total System Global Area 285212672 bytes
Fixed Size 2083368 bytes
Variable Size 104859096 bytes
Database Buffers 171966464 bytes
Redo Buffers 6303744 bytes
Database mounted.

查看结果:

SQL> show parameter control_files

NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
control_files string +PP/peng/control01.ctl, +PP/pe
ng/control02.ctl, +PP/peng/con
trol03.ctl

Database opened.

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

请登录后发表评论 登录
全部评论

注册时间:2011-09-26

  • 博文量
    146
  • 访问量
    316730