如何设置oracle 自动备份,并且保存最新一周的3个dmp文件?

如题:
操作系统 IBM-AIX
oracle:10g(10.2.0.1)
我知道用exp导出备份数据文件,但是现在要实现自动备份,然后只保存最新的3个备份文件,我就不知道该怎么办了,请高手不吝指教,谢谢

建议楼主使用oracle自带的rman备份恢复工具。
首先在rman中设置备份保留三份:
CONFIGURE RETENTION POLICY TO REDUNDANCY 3;
rman备份的脚本如下:
run{
BACKUP DATABASE PLUS ARCHIVELOG;
DELETE NOPROMPT OBSOLETE DEVICE TYPE DISK;
}
然后你在aix系统中设置一个计划任务调用这个rman脚本就可以了。
既然楼主要备份oracle数据库建议使用rman工具。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-11-02
select s.s#,s.sn from s,c,sc where s.s#=sc.s# and c.c#=sc.c# and c.cn='数学'
请参考
第2个回答  2010-11-09
用AIX的crontab工具做策略,写个shell脚本就行了
第3个回答  2010-10-27
我这有现成的工具,你可以找我,我的QQ号:41121997
相似回答