编写备份脚本
编写备份数据库脚本,保存成.bat文件。
@echo off
set SIDDISCRIBE=IP:1521/orcl
set DIRECTIONPATH=J:\bak
set TIMESTYLE=%date:~0,4%-%date:~5,2%-%date:~8,2%
echo ============================================
echo 创建文件夹
echo ============================================
md %DIRECTIONPATH%\%TIMESTYLE%
echo ============================================
echo 设置数据库参数
echo ============================================
set USERNAME=username
set PASSWORD=password
set CONDETION=%USERNAME%/%PASSWORD%@%SIDDISCRIBE%
echo ============================================
echo 设置数据库导出文件、日志文件、压缩文件路径属性名称
echo ============================================
set FILEPATH=%DIRECTIONPATH%/%TIMESTYLE%/%USERNAME%.dmp
set LOGPATH=%DIRECTIONPATH%/%TIMESTYLE%/%USERNAME%.log
echo ============================================
echo 按照日期备份Oracle数据库,请稍等......
echo ============================================
exp userid=%CONDETION% file=%FILEPATH% log=%LOGPATH%
echo 备份完成!
设置定时计划
1.打开控制面板->打开管理工具
2.打开任务计划程序
3.创建基本任务
4.输入名称,点击下一步
5.选择触发器(每天),点击下一步
6.选择开始日期,设置执行间隔时间,点击下一步
7.选择操作(启动程序),点击下一步
8.选择执行的程序(刚才创建的.bat文件),点击下一步,然后点击完成即可