echo 设置备份文件存放文件夹...
set "tbuf=E:\"
echo 设置备份文件名(以星期几命名,即备份文件只保存最近一周)...
set name=%date%
set name=%name:~-3%
set name=ORCL_backup_%name%
echo 是否存在同名文件,若存在则删除同名文件...
if exist %tbuf%\%name%.dmp del %tbuf%\%name%.dmp
if exist %tbuf%\%name%.log del %tbuf%\%name%.log
echo 开始备份XX项目 Oracle 数据库.....
exp gyly2016/gyly2016@ORCL_192.168.1.15 file=%tbuf%\%name%.dmp log='%tbuf%\%name%.log'
echo 备份完毕!
oracle 自动备份脚本
本文介绍了一个用于备份Oracle数据库的批处理脚本。该脚本设置备份文件夹为E盘,并以当前日期和星期命名备份文件。同时,脚本检查并删除同名备份文件,以防重复。最后使用exp命令导出gyly2016用户的数据库。

被折叠的 条评论
为什么被折叠?



