第11章备份与恢复OK.pptVIP

  • 7
  • 0
  • 约1.29万字
  • 约 73页
  • 2016-12-03 发布于重庆
  • 举报
第11章备份与恢复OK

run{ allocate channel d1 device type disk format d:\backup\%u; allocate channel d2 device type disk format e:\backup\%u; allocate channel d3 device type disk format f:\backup\%u; backup database; } 显示命令 show [default] device type show channel [for device type 设备描述符] show maxsetsize show datafile backup copies show archivelog backup copies show backup optimization show controlfile autobackup [format] show all RESTORE修复数据库 利用RESTORE命令修复数据库的基本语法为: RESTORE(restore_object[restore_spc_option]) [restore_option]; 例如 RMANRESTROE DATABASE; RMANRESTORE CONTROLFILE FROM AUTOBACKUP; RECOVER恢复数据库 基本语法为: RECOVER [DEVICE TYPE disk|sbt] recover_object [recover_option]; 例如: RMANRECOVER DATABASE DELETE ARCHIVELOG; RMANRECOVER CONTROLFILE; 11.5.2利用RMAN进行完全恢复 可以利用备份对整个数据库、单独的数据文件或单独的表空间进行完全恢复操作。 整个数据库的完全恢复 启动RMAN并连接到目标数据库。如果使用恢复目录,还需要连接到恢复目录数据库。 将目标数据库设置为加载状态。 RMANSHUTDOWN IMMEDIATE; RMANSTARTUP MOUNT; 执行数据库的修复与恢复操作。 RMANRESTORE DATABASE; RMANRECOVER DATABASE; 恢复完成后,打开数据库。 RMANALTER DATABASE OPEN; 数据文件的完全恢复 启动RMAN并连接到目标数据库。如果使用恢复目录,还需要连接到恢复目录数据库。 将损坏或丢失的数据文件设置为脱机状态。 RMANSQL “ALTER DATABASE DATAFILE ‘’D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF‘‘ OFFLINE”; 对损坏或丢失的数据文件进行修复和恢复操作。 RMANRESTORE DATAFILE D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF; 数据文件恢复结束后将数据文件联机。 RMANSQL ALTER DATABASE DATAFILE D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF‘ ONLINE; 也可以在数据库处于加载状态时进行数据文件的完全恢复。 先将数据库设置为加载状态 然后执行上述的操作过程 最后将数据库正常打开即可 表空间的完全恢复 启动RMAN并连接到目标数据库。如果使用恢复目录,还需要连接到恢复目录数据库。 将损坏或丢失的数据文件所属表空间设置为脱机状态。 RMANSQL “ALTER TABLESPACE users OFFLINE IMMEDIATE”; 对表空间进行修复和恢复操作。 RMANRESTORE TABLESPACE users; RMANRECOVER TABLESPACE users; 表空间恢复结束后将表空间联机。 RMANSQL ALTER TABLESPACE users ONLINE; 11.5.3利用RMAN进行不完全恢复 使用RMAN进行数据库不完全恢复的步骤为: 从基于时间、基于SCN或基于日志序列号三种不完全恢复方式中选择一种作为数据库恢复的终止标记。 SQLSELECT RECID,SEQUENCE#,FIRST_CHANGE#,NEXT_CHANGE#,FIRST_TIME FROM V$LOG_HISTORY; 启动RMAN并连接目标数据库,如果使用恢复目录,还需要连接到恢复目录数据库。 #基于日志序列号的不完全恢复 RMANRUN{ SET UNTIL SEQUENCE 21; RESTORE DATABASE;RECOVER DATABASE;} 完成恢复操作后,以RESETLOGS方式

文档评论(0)

1亿VIP精品文档

相关文档