Namazu-win32-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Win2kのExcel2002でindex作成時に一部のファイルでエラーが出る
寺西です。
板野 元太郎 wrote:
>
> > > s E:/2001/工事写真/管制塔見学会(12.08.09)/写真台帳(管制塔見学会).xls:
> > > cannot
> > > open file
> >
> > これはファイルがオープンできなかったというエラーですね。
> > (何故、オープンできなかったかは分かりませんが。)
>
> このエラーが出ると、プロセスでEXCEL.EXEが99%になり固まっているようです。
> だから次の処理は全て、以下のエラーになっているようです。
Excel の問題か、oleexcel.pl が Excel に問題を起こしているのか
わかりませんが、大量に処理した際にリソースの開放がきちんとできて
いなくて、この問題が生じたような気がします。
> > > しかしこのPCのExcel2002をアンインストールして、Excel2000に変えて
> > > 同じディレクトリ(対象ファイル数1447)で、indexを作成すると
> > > 正常にindexが出来ました。
> >
> > メモリ容量の違い等に影響したのかもしれませんし、ディレクトリ名が
...
> Excel2000で正常にindexが出来たPCもメモリ搭載量は同じで、このPCで
> Excel2002なら同様のエラーが出ました。
Excel2000 と Excel2002 でメモリの使い方が大きく異なっている、
Excel2002 の処理に何らかのバグがあり、メモリリークを起こしている等
いろいろ考えられます。
Excel2002 の ServicePack やパッチなどがあれば、あててみると良い
かもしれません。
> > -s オプション関係では nkf のバージョンによっては問題があったかと思い
> > ます。Namazu 2.0.12 同梱の nkf に問題があったかどうか忘れましたが、
> > nkf 2.0.4 以降を使うと改善するかもしれません。
>
> nkf 2.0.4をDLしましたが、nkfの入れ替えする方法が分かりませんでした。
VC++ をお持ちでしたらインストールは可能ですが、そうでないなら
Namazu 2.0.13 のインストールパッケージ(まだ正式版ではない)に入っている
NKF のモジュールをお使いください。
Excel2000 で動くのなら、別の問題かもしれませんが、nkf を 2.0.4 に
バージョンアップしておくことは良いことです。
--
=====================================================================
寺西 忠勝(TADAMASA TERANISHI) yw3t-trns@xxxxxxxxxxxxxxx
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint = 474E 4D93 8E97 11F6 662D 8A42 17F5 52F4 10E7 D14E