我正在使用Oracle EXPDB导出数据库。我将获得大约50GB的dmp文件。一旦生成dmp文件,我将手动压缩。但我需要从批处理(.bat)文件自动执行此操作。我试过这个代码,
7z a -t 7z -r "D:\backup.zip" "D:\MyStuff\*.*"
另外,安装了7Zip相关的东西。但它还是不起作用。
答案 0 :(得分:1)
我得到了正确的答案。
下载7za.exe并输入C:/ Windows / System32。
//导出数据库
expdp username/password@sid DUMPFILE=Test.dmp TABLES=movement
//压缩dmp文件
7za a -tzip "I:\Test.zip" "I:\Test.dmp"
//压缩后删除原始文件
del "I:\Test.dmp"