微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Oracle备份脚本数据泵-Windows平台

将以下内容根据自己想要备份的库修改后保存为expdp.bat,加入到计划任务中


set NLS_LANG=AMERICAN_AMERICA.AL32UTF8
set filename=%date:~0,4%-%date:~5,2%-%date:~8,2%
set workpath=D:\orabak
set zippath=D:\app\Administrator\product\11.2.0\dbhome_1\BIN
set username=test
set password=123456
set sid=orcl
cd %workpath%
echo "TestDBbackup begin..." >> %filename%.log 2<&1
echo expdp %username%/%password%@%sid% dumpfile=%filename%.dmp directory=dumpdir2 >> %filename%.log 2<&1
D:\app\Administrator\product\11.2.0\dbhome_1\BIN\expdp %username%/%password% parallel=4 dumpfile=%filename%.dmp directory=DBBAK >> %filename%.log 2<&1
echo "begin zip file..." >> %filename%.log 2<&1
echo %zippath%\zip.exe -q -9 %filename%.zip %filename%.dmp %filename%.log >> %filename%.log 2<&1
%zippath%\zip.exe -q -9 %filename%.zip %filename%.dmp >> %filename%.log 2<&1
echo "begin delete file..." >> %filename%.log 2<&1
echo del %filename%.dmp export.log >> %filename%.log 2<&1
del %filename%.dmp export.log >> %filename%.log 2<&1
echo "TestDBbackup end" >> %filename%.log 2<&1

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐