【DB笔试面试220】在Oracle中,如何备份控制文件?_oracle

 

Q题目如下所示:

在Oracle中,如何备份控制文件?

 

     A答案如下所示:

 

答案:备份控制文件可以在线进行,如备份为一个二进制的文件:

ALTER DATABASE BACKUP CONTROLFILE TO '$BACKUP_DEPT/controlfile.000' [reuse];

备份为文本文件方式:

ALTER DATABASE BACKUP CONTROLFILE TO TRACE [RESETLOGS|NORESETLOGS];

ALTER DATABASE BACKUP CONTROLFILE TO TRACE AS '/home/oracle/oracle_bk/coolbak/ctl.sql';

RMAN备份控制文件:

BACKUP CURRENT CONTROLFILE FORMAT '/home/oracle/oracle_bk/orclasm/ctl_%d_%T_%s_%p.bak';

BACKUP DATABASE INCLUDE CURRENT CONTROLFILE;

设置RMAN自动备份控制文件:

RMAN > CONFIGURE CONTROLFILE AUTOBACKUP ON;

 

【DB笔试面试220】在Oracle中,如何备份控制文件?_控制文件_02

【DB笔试面试220】在Oracle中,如何备份控制文件?_控制文件_02

About Me:小麦苗

● 本文作者:小麦苗,只专注于数据库的技术,更注重技术的运用

● 版权所有,欢迎分享本文,转载请保留出处

● QQ群:230161599

● 题目解答若有不当之处,还望各位朋友批评指正,共同进步

【DB笔试面试220】在Oracle中,如何备份控制文件?_控制文件_02

【DB笔试面试220】在Oracle中,如何备份控制文件?_面试_05