1

OracleEXPDBを使用してデータベースをエクスポートしています。約50GBのdmpファイルを取得します。dmpファイルが生成されたら、手動で圧縮します。しかし、私はバッチ(.bat)ファイルからそれを自動的に行う必要があります。私はこのコードで試しましたが、

   7z a -t 7z -r "D:\backup.zip" "D:\MyStuff\*.*"

また、7Zip関連のものをインストールしました。しかし、それでも機能しません。

4

1 に答える 1

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"
于 2013-03-19T13:27:33.410 に答える