方式一
一、以exp命令备份
1.首先做个批处理脚本:backup.bat 脚本内容如下
@echo off
set curdate=%date:~0,4%%date:~5,2%%date:~8,2%
set backuppath=D:\backup
md %backuppath%
exp scott/tiger@127.0.0.1/orcl file=%backuppath%\%curdate%.dmp owner(scott) log=%backuppath%\%curdate%.log
forfiles /p "D:\backup" /s /m *.dmp /d -30 /c "cmd /c del @file"
set curdate=%date:~0,4%%date:~5,2%%date:~8,2%
set backuppath=D:\backup
md %backuppath%
exp scott/tiger@127.0.0.1/orcl file=%backuppath%\%curdate%.dmp owner(scott) log=%backuppath%\%curdate%.log
forfiles /p "D:\backup" /s /m *.dmp /d -30 /c "cmd /c del @file"
说明:在备份之前先在D盘建个backup文件夹.
2.以Windows中的计划任务程序来触发这个备份脚本(以Win7为例)
(1)