Windows系统下自动备份Oracle数据库的脚本

目前服务器上正在使用的脚本,备份一下:

一、在D盘根目录创建db_backup文件夹和db_backup.bat批处理文件

二、db_backup.bat批处理文件的内容如下:

@echo off

color 0b 

mode con cols=80 lines=25 

set hh=%time:~0,2% 

if /i %hh% LSS 10 (set hh=0%time:~1,1%) 
echo %TIME%
echo %TIME:~3,2%
echo %hh%
set rq=%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%
set sj=%hh:~0,2%%TIME:~3,2%%TIME:~6,2%
set wjm=%rq%%sj%
echo gzgzsys%wjm%.log

echo 导出数据库gevin_db1
exp system/system_password@orcl file=D:\db_backup\gevin_db1\gevin_db1_%wjm%.dmp log=D:\db_backup\gevin_db1\gevin_db1_%wjm%.log owner=gevin_db1_user

echo 导出数据库gevin_db2
exp system/system_password@orcl file=D:\db_backup\gevin_db2\gevin_db2%wjm%.dmp log=D:\db_backup\gevin_db2\gevin_db2_%wjm%.log owner=gevin_db2_user

三、新建Windows计划任务:开始–控制面板–任务计划–添加任务计划,然后根据需要进行设置

 

本文固定链接: http://gevin.me/753.html | Gevin's Blog

该日志由 admin 于2014年08月09日发表在 Database 分类下, 通告目前不可用,你可以至底部留下评论。
原创文章转载请注明: Windows系统下自动备份Oracle数据库的脚本 | Gevin's Blog
关键字:

Windows系统下自动备份Oracle数据库的脚本:等您坐沙发呢!

发表评论

快捷键:Ctrl+Enter