bat命令oracle自动备份
2016-12-05 10:16
375 查看
@echo off @echo ================================================ @echo windows环境下Oracle数据库的自动备份脚本 @echo 说明:启动备份时,需要配置以下变量 @echo 1、BACKUP_DIR 指定要备份到哪个目录 @echo 2、ORACLE_USERNAME 指定备份所用的Oracle用户名 @echo 3、ORACLE_PASSWORD 指定备份所用的Oracle密码 @echo 4、ORACLE_DB 指定备份所用的Oracle连接名 @echo 5、BACK_OPTION 备份选项,可以为空,可以为full=y,可以为owner=a用户,b用户 等等.... @echo 6、RAR_CMD 指定RAR命令行压缩工具所在目录 @echo ================================================ rem 以下变量需要根据实际情况配置------> 注意:此脚本必须放在BACKUP_DIR目录下 set BACKUP_DIR=E:\oracleback set ORACLE_USERNAME=eas set ORACLE_PASSWORD=eas set ORACLE_DB=EASDB set BACK_OPTION= set RAR_CMD="C:\Program Files\WinRAR\WinRAR.exe" set TODAY=%date:~0,4%%date:~5,2%%date:~8,2% set BACK_NAME=%ORACLE_DB%_%TODAY% set BACK_FULL_NAME=%BACKUP_DIR%\%BACK_NAME% rem 开始备份 exp %ORACLE_USERNAME%/%ORACLE_PASSWORD%@%ORACLE_DB% %BACK_OPTION% file="%BACK_FULL_NAME%.dmp log="%BACK_FULL_NAME%.log" rem 压缩并删除原有文件 %RAR_CMD% a -df "%BACK_FULL_NAME%back.rar" "%BACK_FULL_NAME%.dmp"
相关文章推荐
- Oracle自动备份.bat 更新
- oracle 自动备份数据命令
- windows下常用的bat命令(备份数据库、自动删除等)
- 自动备份原理=任务计划+批处理文件+ORACLE的EXP备份命令
- windows下实现oracle自动备份 bat
- 自动备份原理=任务计划+批处理文件+ORACLE的EXP备份命令
- oracle自动备份与Oracle远程备份bat
- 自动备份原理=任务计划+批处理文件+ORACLE的EXP备份命令
- oracle 自动备份数据命令
- oracle自动备份bat脚本
- windows下实现oracle自动备份 bat
- Linux下的crontab定时、执行任务命令详解 oracle 自动备份
- 自动备份原理=任务计划+批处理文件+ORACLE的EXP备份命令(转)
- oracle_自动备份用户数据,删除N天前的旧数据(非rman,bat+vbs)
- Oracle计划自动备份数据库bat
- Oracle自动备份.bat
- Oracle 10g数据库自动备份[批处理.bat]
- Oracle自动备份.bat 最新更新(支持Win10了)
- Windows下Oracle 9i数据库文件的自动备份。
- Oracle下备份恢复之EXP、IMP命令详解