[转载] Oracle在windows下面的自动备份以及删除今天的脚本..
-
@echo off
echo ================================================
echo Windows环境下Oracle数据库的自动备份脚本
echo 1. 使用当前日期命名备份文件。
echo 2. 自动删除7天前的备份。
echo ================================================
::以“YYYYMMDD”格式取出当前时间。
set BACKUPDATE=%date:~0,4%%date:~5,2%%date:~8,2%
::设置用户名、密码和要备份的数据库。
set USER=xxx
set PASSWORD=123456
set DATABASE=dbtest
::创建备份目录。
if not exist "D:\backup\data" mkdir D:\backup\data
if not exist "D:\backup\log" mkdir D:\backup\log
set DATADIR=D:\backup\data
set LOGDIR=D:\backup\log
exp %USER%/%PASSWORD%@%DATABASE% file=%DATADIR%\data_%BACKUPDATE%.dmp log=%LOGDIR%\log_%BACKUPDATE%.log
::删除7天前的备份。
forfiles /p "%DATADIR%" /s /m *.* /d -7 /c "cmd /c del @path"
forfiles /p "%LOGDIR%" /s /m *.* /d -7 /c "cmd /c del @path"
exit
Copy From http://blog.csdn.net/iw1210/article/details/39312783
Windows环境下Oracle数据库的自动备份脚本
批处理文件(.bat)
相关文章
- Windows 环境下安装 Oracle JDK
- oracle rac新增监听器
- Java 11 将至,不妨了解一下 Oracle JDK 之外的版本
- Oracle 生成指定范围内随机日期
- oracle sqlplus及常用sql语句
- NHibernate4使用Oracle.ManagedDataAccess.dll连接oracle及配置多个数据库连接
- Oracle入门第四天(下)——约束
- oracle 12c 学习系列(1)–12c初体验
- 性能库 Oracle数据库 连接不上问题的解决
- Windows 下 绿化 Oracle
- oracle--状态查询
- oracle 错误 TNS-01190与oracle 登入没反应操作
- 如何让oracle DB、监听和oem开机启动(dbstart)
- maven打包oracle jdbc驱动
- ORACLE AUTOMATIC STORAGE MANAGEMENT翻译-第二章ASM Instance(4)完
- Oracle 专用模式(DEDICATED) 和 共享模式(SHARE)
- ORACLE OEM
- 记录:解决Method oracle/jdbc/driver/OracleResultSetImpl.getObject is abstract问题【亲测有效】
- oracle已知会导致错误结果的bug列表(Bug Issues Known to cause Wrong Results)
- oracle比较一行的最大值或最小值
- [oracle] 解决ORA-30036:无法按8扩展段(在还原表空间‘XXXX’中)
- 探索Oracle之数据库升级九 12.1.0.1 Update 12.1.0.2