shaoqin 发表于 2018-9-14 13:04:41

oracle 之rman备份数据库

  1、备份整个数据库
  backup database format ‘c:\rman\all_%U.bak’;
  2、备份表空间
  backup tablespace abc format ‘c:\rman\t_%U.bak’;
  3、备份数据文件
  1)backup datafile 5 format ‘c:\rman\d_%U.bak’;
  2)backup datafile ‘C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\ABC.DBF’
  format ‘c:\rman\d_%U.bak’;
  4、备份控制文件
  backup current controlfile format ‘c:\rman\ctr_%U.ctl’;
  5、备份数据文件同时备份控制文件
  backup datafile 5 format ‘c:\rman\d_c_%U.bak’
  include current controlfile;
  6、备份spfile文件
  backup spfile format ‘c:\rman\sp_%U.sp’;
  7、备份日志文件
  backup archivelog sequence between 38 and 41 format ‘c:\rman\ar_%U.log’
  delete all input(可选项,表示备份日志文件后,删除原来日志文件);
  8、备份数据库和日志文件
  backup database plus archivelog format ‘c:\rman \d_ar_%U.d_a’;
  9、copy功能(相当于用户管理备份)
  backup as copy database format ‘c:\rman\%U.cy’;
  copy datafile 5 to ‘c:\rman\d_%U.cy’;
  note:backup as copy可以备份整个数据库
  copy只能备份current controlfile、datafile、tablespace等,这个数据库不支持
  oracle视频教程请关注:http://u.youku.com/user_video/id_UMzAzMjkxMjE2.html

页: [1]
查看完整版本: oracle 之rman备份数据库