军卫数据库之RMAN备份
军卫数据库;RMAN;备份,,军卫数据库;RMAN;备份,1RMAN备份的构建,2RMAN备份的例子,3数据库典型备份方案:,(,4利用RMAN恢复数据库。,5利用操作系统的计划任务自动进行RMAN备份。,6RMAN常用维护。
【关键词】 军卫数据库;RMAN;备份RMAN(Recovery Manager)是DBA的一个重要工具,用于备份、还原和恢复oracle数据库。RMAN可以用来备份和恢复数据库文件、归档日志和控制文件,也可以用来执行完全或不完全的数据库恢复,但是RMAN不能用于备份数据库初始化参数文件和口令文件。RMAN备份是数据库处于工作状态下的备份方式,不影响客户端的使用,备份过程稳定,恢复数据库步骤简单。
大多数使用HIS的医院数据库是ORACLE8I,备份大部分采用单机的冷备份、热备份,少部分采用的是双机热备份,当然也有使用RMAN备份的。随着ORACLE新版本9I和10G的出现,ORACLE8I下的RMAN备份的相关资料对比9I和10G是较少的,并且ORACLE8I下的RMAN备份语句和9I、10G是有些区别的。本文基于ORACLE8I详细讲述RMAN备份的构建、备份、恢复。
1 RMAN备份的构建
首先使数据库运行在归档模式下。本文采用的RMAN备份方式采用了恢复目录。恢复目录(The recovery catalog)是由RMAN使用、维护用来放置备份信息的仓库。RMAN利用恢复目录记载的信息去判断如何执行需要的备份恢复操作,不使用恢复目录将会对备份恢复操作有限制。
11 在目录数据库中创建恢复目录所用的表空间:
SQL>create tablespace HISRMAN datafile’d:/oracle/rman/rmansdbf‘size 50 M;
表空间已经创建。
12 在目录数据库中创建RMAN用户并授权:
SQL>create user rman identified by rman default tablespace HISRMAN temporary tablespace temp quota unlimited on HISRMAN;
用户已经创建 ......
您现在查看是摘要页,全文长 7234 字符。