突然看到我从前写的一个备份Oracle的批处理程序,简直太搞笑了,今天与大家分享一下……
@echo off
cls
echo Oracle Database Backup Programe
echo 2000-08-22
echo Start Backup Oracle DataBase Account,Plese Waiting...
set ORACLE_SID=ACCT
set ORACLE_HOME=D:\ORACLE
set PATH=ORACLE_HOME/bin;$PATH
if exist 1.ip goto 111
if exist 2.ip goto 222
if exist 3.ip goto 333
if exist 4.ip goto 444
if exist 5.ip goto 555
if exist 6.ip goto 666
if exist 7.ip goto 777
:notexitfile
dir>2.ip
d:\oracle\bin\exp80 system/manager full=y file=d:\AccountBackup\1.dmp log=d:\AccountBackup\1.log
goto end
:111
ren 1.ip 2.ip
d:\oracle\bin\exp80 system/manager full=y file=d:\AccountBackup\1.dmp log=d:\AccountBackup\1.log
goto end
:222
ren 2.ip 3.ip
d:\oracle\bin\exp80 system/manager full=y file=d:\AccountBackup\2.dmp log=d:\AccountBackup\2.log
goto end
:333
ren 3.ip 4.ip
d:\oracle\bin\exp80 system/manager full=y file=d:\AccountBackup\3.dmp log=d:\AccountBackup\3.log
goto end
:444
ren 4.ip 5.ip
d:\oracle\bin\exp80 system/manager full=y file=d:\AccountBackup\4.dmp log=d:\AccountBackup\4.log
goto end
:555
ren 5.ip 6.ip
d:\oracle\bin\exp80 system/manager full=y file=d:\AccountBackup\5.dmp log=d:\AccountBackup\5.log
goto end
:666
ren 6.ip 7.ip
d:\oracle\bin\exp80 system/manager full=y file=d:\AccountBackup\6.dmp log=d:\AccountBackup\6.log
goto end
:777
ren 7.ip 1.ip
d:\oracle\bin\exp80 system/manager full=y file=d:\AccountBackup\7.dmp log=d:\AccountBackup\7.log
goto end
:end
echo
echo
echo
echo .
echo Backup Database Finished,Good Bye!
echo Oracle Database Backup Programe
echo 2000-08-22
echo on