关于Oracle的备份策略
2008-09-03 12:48:23 来源:WEB开发网RMAN自己的数据库也需要备份,但是本身很小,而且不是经常发生变化,所以在每次RMAN备份完成后,都可以用如下脚本对RMAN数据库备份。
EXPpafile=exprman.sql
exprman.sql为
USERID=RMAN/RMAN
BUFFER=32768
OWNER=RMAN
FILE=RMAN.DMP
ROWS=Y
GRANTS=Y
COMPRESS=Y
CONSISTENT=Y
三.使自动备份数据库
自动备份数据库不外乎以下三种方式
WINDOWS下的任务计划(At命令)
UNIX下的Crontab
第三方工具如Viritas
在以上三种方式中Viritas属于第三方工具,很多人可能都没有接触,主要说一下windows的任务计划与unix的cron
四、windows的任务计划
1、生成脚本文件,如backup.rcv
假定文件内容如下:
$NewsContent$gt;catbackup.rcv
connecttargetsys/passwordrcvcatrman/rman@localname;
run{
allocatechannelc1typedisk;
allocatechannelc2typedisk;
allocatechannelc3typedisk;
backupfileaperset3format‘/u01/oradata/backup/arch%u_%s_%p'??
archivelogalldeleteinput;??
releasechannelc1;
releasechannelc2;
releasechannelc3;
}
2、生成执行文件
在windows上生成backup_archive.bat,内容包括
rman cmdfile = backup.rcv
在unix下生成 backup_archive.sh,内容包括
/oracle/ramn/rman cmdfile = backup.rcv
3、加入调度
在windows中用任务计划向导即可,或使用at命令。
- ››oracle 中 UPDATE nowait 的使用方法
- ››Oracle ORA-12560解决方法
- ››Oracle 10g RAC 常用维护命令
- ››Oracle如何在ASM中定位文件的分布
- ››Oracle的DBMS_RANDOM.STRING 的用法
- ››oracle 外部表导入时间日期类型数据,多字段导入
- ››Oracle中查找重复记录
- ››oracle修改用户登录密码
- ››Oracle创建删除用户、角色、表空间、导入导出等命...
- ››Oracle中登陆时报ORA-28000: the account is lock...
- ››Oracle数据库在配置文件中更改最大连接数
- ››Oracle中在pl/sql developer修改表的两种方式
赞助商链接