新建一个task.bat,把exp命令写到里面,其中%date:~0,10% 命令是取当前系统时间生成dmp文件,类似2008-05-23.dmp。pause命令只是把窗口停住等待一个键盘任意输入,echo命令是输出提示语。
echo hi
exp username/password@orcl_192.168.0.10 file=C:\dmp\%date:~0,10%.dmp owner=(username)
echo done
pause
然后用window的任务计划,把task.bat设置定时运行即可;
本文介绍如何通过批处理脚本(task.bat)结合Oracle的exp命令来定时备份数据库。该脚本利用%date:~0,10%获取当前日期并用于生成dmp文件名,如2008-05-23.dmp,并通过Windows任务计划程序实现定期自动运行。
701

被折叠的 条评论
为什么被折叠?



