码迷,mamicode.com
首页 > 数据库 > 详细

oracle 定时备份

时间:2015-11-05 20:18:02      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:

第一步、bat脚本:

@echo off
echo 删除10天前的备分文件和日志

forfiles /p "z:/back" /m *.dmp /d -10 /c "cmd /c del @path"
forfiles /p "z:/back" /m *.log /d -10 /c "cmd /c del @path"

echo 正在备份 Oracle 数据库,请稍等……
exp sxybyj/sxybyj@orcl file=z:/back/mdb%date:~0,4%%date:~5,2%%date:~8,2%.dmp log=z:/back/mdb%date:~0,4%%date:~5,2%%date:~8,2%.log
echo 任务完成!

 

第二步、新建windows计划任务

进入windows的控制面板,打开计划与任务,新建任务,点击浏览,选择刚才新建的d盘oraclebackup目录下的oraclebackup.bat文件。接着选择每天晚上22:00点执行,再输入本机的administrator密码即可。

oracle 定时备份

标签:

原文地址:http://www.cnblogs.com/tiandi/p/4940437.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!