0

Oracle11gを使用しています。ここでは、EXPDPを使用してデータベースをエクスポートしています。私のデータベースのdmpファイルは約50GBになります。そのため、ProductionServerのスペースが不足しています。そのため、EXPDPコマンドでCOMPRESSION="ALL"を試しました。これを実行しているときに、「無効」のようなものが表示されます。

これがEXPDPコマンドです。

for /f "tokens=2,3,4 delims=/ " %%a in ('date /t') do set fdate=%%c%%a%%b
EXPDP username/password@sid COMPRESSION=ALL DIRECTORY=EXPDP_CUSTOM_DIR TABLESPACES=USER DUMPFILE = user.dmp

これで何かを変更する必要があるかどうか。

4

1 に答える 1

0

この機能を使用するには、高度な圧縮オプションのライセンスを取得している必要があります。それ以外の場合、エクスポート圧縮のオプションはデータポンプではかなりスリムです。古いエクスポートでは、圧縮プログラムを介して出力をパイプすることができましたが、ここではそれが可能ではないと思います。

最大ファイルサイズ(たとえば1GB)を指定し、ダンプファイル名に置換変数を含めることを検討してください。これにより、多数の小さなファイルを生成し、それらを監視して、エクスポートプロセスで解放されるとすぐに圧縮するcronジョブを実行できます。 。

于 2013-03-15T16:14:13.967 に答える