数据库rman备份恢复文档oracle数据库自动备份方法
一.Rman简介
RMAN是ORACLE提供的恢复和备份工具,是随Oracle服务器软件一同安装的工具软件,它可以用来备份和恢复数据库文件、归档日志和控制文件,用 来执行完全或不完全的数据库恢复。与传统工具相比,RMAN具有独特的优势:跳过未使用的数据块。当备份一个RMAN备份集时,RMAN不会备份从未被写 入的数据块,而传统的方式无法获知那些是未被使用的数据块。RMAN使用Oracle特有的二进制压缩模式,与传统备份的压缩方式相比,能够最大程度地压 缩数据块中的一些典型数据。
二.系统规划
数据库备份文件不建议与系统盘(C盘)、oracle数据文件存放盘(D盘)存放在一起,本文单独存放于E盘。
注:在进行以下操作前要根据自己的环境建立如下目录“E:\orabackup\”,“E:\archivelog_backup”,“E:/orabackup_script/”。本文用到的命令中的标
点均为英文字符下的标点。
三.设置oracle数据库为归档模式(ARCHIVELOG)
按以下步骤操作,检查oracle数据库是否为归档模式。
1.选择“开始” 系统” 运行”,输入cmd,按回车。
2.输入“sqlplus ”,按回车。
3.输入“system / as sysdba ”,按回车。
4.输入数据库system账号的密码,按回车。
5.查看数据库归档模式,输入“archive log list; ”,按回车。如下图所示。
如果“数据库日志模式”为“非存档模式”,则需按照如下步骤开启归档模式:
1.设置数据库日志归档路径。
输入“alter system set log_archive_dest=E:\archivelog_backup’ scope=spfile; ”,按回车。
2.关闭数据库。输入“shutdown immediate;”,按回车。
3. 启动数据库到mount状态。输入“startup mount;”,按回车。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。