oracle数据库自动备份方案_数据库自动备份方案
oracle数据库自动备份方案由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“数据库自动备份方案”。
1.目的编写本文档的目的为实现ORACLE数据库的自动备份,为不动产数据增加一份数据安全按保障。
2.软件环境
数据库服务器:oracle 11g atabase x64 v11.2.0.4.0 客户端:Oracle client x64 v11.2.0.4.0 注意:数据库服务器和客户端版本必须保持一致,否则会出现无法预知的错误。
3.实施方案
3.1.编写数据库自动备份脚本
脚本内容如下,将文件存储为oraclebackup.bat:
@echo off echo 删除10天前的备分文件和日志
forfiles /p “D:oraclebackup” /m *.dmp /d-10 /c “cmd /c del @path” forfiles /p “D:oraclebackup” /m *.log /d-10 /c “cmd /c del @path” echo 正在备份 oracle 数据库,请稍等……
exp BDCDJ_CP/BDCDJ_CP@10.6.161.70/orcl file=D:/oraclebackup/BDCDJ_CP%date:~0,4%%date:~5,2%%date:~8,2%.dmp log=D:/oraclebackup/BDCDJ_CP%date:~0,4%%date:~5,2%%date:~8,2%.log echo 任务完成!注意:
1)修改数据库连接用户名、密码、数据库地址和实例名
2)修改备份文件存储地址,以上脚本存储位置为D:oraclebackup 3.2.新建任务计划
1)打开任务计划程序
2)打开创建基本任务,输入任务名称、选择任务执行时间和执行的脚本,完成任务计划创建。