更改asm磁盘冗余模式

举报
snowofsummer 发表于 2021/06/08 09:59:18 2021/06/08
【摘要】 参考:438580.1备份spfile:SQL> create pfile='d:\initsid.ora' from spfile;控制文件备份:SQL> alter database backup controlfile to '+DG1';SQL> alter system set control_files='+DG1\ORCL10G\CONTROLFILE\<system gene...

参考:438580.1

备份spfile:

SQL> create pfile='d:\initsid.ora' from spfile;

控制文件备份:
SQL> alter database backup controlfile to '+DG1';

SQL> alter system set control_files='+DG1\ORCL10G\CONTROLFILE\<system generated control file name from diskgroup DG1>' SCOPE=SPFILE;

恢复控制文件到新位置:

$ rman target /
RMAN > shutdown immediate;
RMAN > startup nomount;
RMAN> restore controlfile to '<new_diskgroup i.e +DG1>' from '+DG2\ORCL10G\CONTROLFILE\mycontrol.ctl';
RMAN > alter database mount;


拷贝数据文件到新位置:
RMAN> backup as copy database format '+DG1';

RMAN> switch database to copy;
RMAN> recover database ;              
RMAN> alter database open resetlogs;

TEMP文件位置更新:

SQL> alter tablespace TEMP add tempfile '+DG1' SIZE 10M;
SQL> alter database tempfile '+DG2/orcl10g/tempfile/temp.265.626631119' dro
LOGfile文件位置更新:
SQL> alter database add logfile member '+DG1' to group 1;
SQL> alter database add logfile member '+DG1' to group 2;
SQL> alter database add logfile member '+DG1' to group 3;
SQL> alter database drop logfile member 'complete_name';
检查所有文件位置:
SQL> select name from v$controlfile
union
select name from v$datafile
union
select name from v$tempfile
union
select member from v$logfile
union
select filename from v$block_change_tracking

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。