曾经有一段时间,因为系统中也有采用exp来用做oracle备份的辅助手段,要保留上几天的数据,磁盘阵列上又没有足够的空间来无限的保留,就利用ftp把产生的备份传到一台win2000的计算机上。
在unix下删除超过几天的脚本相对来说,要熟悉一些,在dos下由于长时间没有使用,一下子有这样的需求,让人感觉有点不知所从。
经过大量的实验只能这样来处理了。
把exp出来的备份文件类似这样来命名 test20050102.dmp
文件名后加上日期,由逻辑备份脚本在每天晚上的某一个时间运行,把当天备份的dmp文件传到win2000上
然后
E:>more test.bat
dir /b/o-n e:sunchaotest|more +8>test.txt
for /f %%i in (e:sunchaotest.txt) do del %%i
再设置计划任务由系统每天运行
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/39335/viewspace-351728/
,如需转载,请注明出处,否则将追究法律责任。