oracle定时备份
#备份数据库
exp username/pwd@sid file=E:\QIAOs环境备份\数据库每日备份\oa\starlims_data_%date:~0,10%.dmp
#删除5天前的备份
dir *.dmp /O:-D >dir.txt
for /F "skip=10 tokens=4" %%a in (dir.txt) do @if exist %%a del %%a
其中,skip表示跳过前10行,tokens表示要寻找第几列。
#备份数据库
exp username/pwd@sid file=E:\QIAOs环境备份\数据库每日备份\oa\starlims_data_%date:~0,10%.dmp
#删除5天前的备份
dir *.dmp /O:-D >dir.txt
for /F "skip=10 tokens=4" %%a in (dir.txt) do @if exist %%a del %%a
其中,skip表示跳过前10行,tokens表示要寻找第几列。