==================================================================== set y=%date:~0,4% set h=%time:~0,2% set f_name=%y%%m%%d%%h%%n% cd D:/DataBackUp/ echo 开始 EXP 数据库中 U 用户的数据 exp u/p@ORCL file=U_%f_name% owner=U log=exp_U%f_name%.log feedback=100 COPY以上脚本到文本文件,扩展名改为BAT,将该批处理文件添加到系统任务计划中即可定时备份Oracle数据库指定用户的数据。 简要说明: set y=%date:~0,4% 可得到4位年份,后面的月日时分秒毫秒同理,这么做只为避免文件名重复。 |