windows2003サーバでインデックスサービスを実行しております。
インデックスサービスでは、WWWサーバで規定のWebサイトも対象にしております。
Webサイトでは、仮想ディレクトリとして別のファイルサーバ(windows2003)の
ネットワークディレクトリを指定しています。
この環境で、ファイルサイバ上のExcelファイルを更新すると、
ファイルサーバ上のコンピュータの管理=>システムツール=>共有フォルダ=>開いているファイル
を確認すると、問題のExcelファイルが複数開いている状態になっており、
問題のExcelファイルが共有違反の様な状態となって、更新が出来なくなります。
問題のExcelファイルは、マクロを含んでいます。
(他のマクロを含むExcelファイルでは問題は起きておりません)
インデックスサービスを止めた状態では、問題の現象は発生しませんので、
原因はインデックスサービスで間違いないと思います。
ファイルサーバ上のExcelの更新方法は、クライアントでExcelの更新を行った後に
VB等のプログラムでFILECOPYを行っております。
(サーバ上のExcelファイルを直に上げて更新は行っておりません)
気になる点としましては、Webの本番環境とテスト環境共に、インデックスサービスを立ち上げており
同じ仮想ディレクトリ(ファイルサーバのネットワークディレクトリ)を対象としております。
どの様に対応をとって良いか分からない状態です。
(現状は、インデックスサービスを停止し、Webアプリの全文検索機能を停止しています)
原因、対策等を教えていただきたいのですが。
宜しく御願いします。