- ベストアンサー
Win2003サーバーのエクセル共有
- Windows2003サーバーをファイルサーバーとして使用している際に発生する、エクセルファイルの共有エラーとその解決方法について教えてください。
- Windows2003サーバーをファイルサーバーとして使用している際に起きる共有エラーの原因とその回避方法を教えてください。
- Windows2003サーバーをファイルサーバーとして使用している際に、エクセルファイルの共有エラーが発生し、ファイル内容が不完全になる問題について教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>通常のXP機でこの共有ブックを動作させた所、問題なく共有ブックとして複数台でローカルネット接続を使った同時使用ができました。 >サーバー側の設定の問題かと思ったのですが・・・。 最初の質問にありますが、「共有エラーが起きました。」というメッセージが表示されているのですから、共有ブックの設定が変更されているか、ファイルが破損している可能性があります。 或いはアカウント側でファイルが不正な状態になっている可能性もあります。 対応として、一度サーバーのファイルを正常に作り直し、ブックの共有を正しく設定、その後サーバーと全クライアントのキャッシュとテンポラリーファイルを削除、可能であればサーバーとサーバーと全クライアントの電源停止/起動してアクセスし直せば正常になると思います。 これは、どこかのクライアントに不正な状態のファイルが残っていると、それがサーバー側に上書きされて不正な状態になることがあるからです。
その他の回答 (1)
- localica
- ベストアンサー率52% (202/385)
>この共有エラーの発生原因と、エラー時に作成されるファイルの意味 基本的に、1つのファイルを複数の人間が同時に開いて作業することはできません。 複数の人間が同時にアクセスするとデータ不整合が発生するからです。 エラー時に作成されるファイルはWindowsの標準的な動作です。 Windowsは元ファイルを一時領域に展開して編集し、「ファイルを保存」するときに元ファイルに上書きする仕様です。 この展開したファイルが保存に失敗するとテンポラリーファイル(質問者殿言うおかしなファイル)になります。 これは、保存しようとしたときに他の人がファイルを開いているときに不整合が発生しないようで排他制御がされているからです。 単純に使用方法が間違っているだけですから、「共有ブック」の設定を行うなど必要に応じて対処してください。 http://www.atmarkit.co.jp/fwin2k/win2ktips/410excelshare/excelshare.html そもそも誰でも経理のファイルを編集できてしまってよいのか、根本的な部分が置き去りにされいる気がします。
補足
テンポラリファイルなのですね。ありがとうございました。 一つのファイルを複数の人間が操作することができないとのことですが 共有ブックがそもそもそういう機能ですので、本来は使えるはずなのです。 通常のXP機でこの共有ブックを動作させた所、問題なく共有ブックとして複数台でローカルネット接続を使った同時使用ができました。 サーバー側の設定の問題かと思ったのですが・・・。 また、経理のファイルを編集できるのは経理だけで、かつそのフォルダも限定的なものです。 お心遣い感謝します。 お返事ありがとうございます。
お礼
ありがとうございました。 全ての作業を行った所、現状回避できています。 今後の推移を見守りながら、とりあえずほっと一安心しました。 度々重ねてありがとうございました。