- - PR -
ZIP圧縮について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-03-28 20:52
windows2000のコマンドラインから
以下のコマンドを入力しました。 (fileB.dmpというのはoracleのexportコマンドを実行してできたファイルで4Gほどです) zip fileA.zip fileB.dmp 実行するとzipファイルができ容量も1Gくらいだったのですが、 Lhacaで解凍してみると空フォルダが開いでしまいます。 unzipを行っても同じ結果です。 しかしfileB.dmpを容量1Mほどのテキストファイルに置き換えたところ、 問題なく圧縮解凍できました。 この問題どう解決したらいいでしょう。ご存知の方よろしくお願いいたします。 |
|
投稿日時: 2005-03-29 10:49
こんにちは。初めまして。m(__)m
Windows2000もx86 CPUも4Gバイトがメモリ管理の上限のはずです。 OSもアプリケーションもデータもこみこみで4Gバイト以内に収まらずに内部エラーで解凍に失敗していると思われます。 ファイルは、シーケンシャルに作成するのでHDDの限界までいけます。 バッチファイルなどでファイル分割して個別に圧縮。 復元するときは、個別に解凍、copyコマンドでファイルのマージとかした方が現実的です。 _________________ ではでは。(^^/ 利休タヌキのxvi30ss |
|
投稿日時: 2005-03-29 11:04
単独で4GBを超えるサイズのファイルを格納できないのはZIP形式の仕様。
http://www.info-zip.org/pub/infozip/FAQ.html#limits 仕様上或いは実装上の上限が4GBとか2GBと言う圧縮ソフトが多いので、 ファイルをそれより小さく分割するのがよいかと。 _________________ 甕星 <mikahosi@abox9.so-net.ne.jp> http://blogs.msmvp.jp/mikahosi/ |
|
投稿日時: 2005-03-30 20:48
返事が遅くなり、申し訳ありませんでした。
ファイルは分割することで解決しました。 4Gまでしか圧縮・解凍時には扱えないというのは大変勉強になりました。 |
1