Oracle定时备份数据库

时间:2022-10-09 14:05:16
1.导出命令:
exp cpzxoa/cpzxoa@FENG file=D:\OracleBak\%date:~11,4%\jjmis_test.dmp log=D:\OracleBak\%date:~11,4%\jjmis_test.log

 命令的意思是:1.用户名/密码 服务命名   文件保存路径 日志保存路径。

 

                    2.%date:~11,4%就是取系统日期的第11个字符开始的4个字符。不同的系统结果不同,一般xp系统取的是星期几.【需要自己手动创建星期一到星期日的文件夹】

 

把上面的导出命名做成批处理文件。数据库dmp备份.bat 

2.准备备份文件

在D:\盘创建OracleBak文件夹,在OracleBak文件夹里面在创建星期一,星期二,星期三,星期四,星期五,星期六 ,星期日几个文件夹用来保存我们的备份dmp文件和日志文件。效果如下图所示。

Oracle定时备份数据库

3.添加定时计划任务

在控制面板中,打开管理工具,在打开任务计划程序。添加每天定时计划任务。

Oracle定时备份数据库

Oracle定时备份数据库

Oracle定时备份数据库

Oracle定时备份数据库

Oracle定时备份数据库

Oracle定时备份数据库