2003/05/19
0236
IS127
共有で使っているが、「他のプロセスがファイルをロックしています」「他のプロセスがファイルをロックしています」というメッセージが出てくる#30
[236] LANで使用するThe CARD 投稿者:IS127 投稿日:2003/05/19(Mon) 17:15:23

はじめまして。
私の会社では、LANに参加しているある1台のPC(Serverではありません。Win2K Pro)を共有して使っています。

ところが、以下のような問題が発生していて困っています。
OSがServerモデルではないから10人までしか同時に使えないのはわかるのですが、他にも原因があるのでしょうか?
もしもご存知でしたら教えていただけませんでしょうか。
よろしくお願い致します。

1)「他のプロセスがファイルをロックしています」というメッセージが出てくる。
画面には入力できるため追加することができるが、呼び出そうとしても出てこない。
2)ひとつのPCでThe CARDを実行中に他のPCでThe CARDを開こうとすると「フォームを開けません」というメッセージが出てくる。

--------------------------------------------------------------------------------
[236へのレス] 投稿者:mikko 投稿日:2003/05/20(Tue) 12:37:57

LANでの使用実績はほとんどありませんので
どなたか、投稿NO.231あたりでレスを入れてくださったちかさんやさださんあたりに
適切なアドバイスがいただけたらいいのですが。

--------------------------------------------------------------------------------
[236へのレス] 投稿者:さだ 投稿日:2003/05/20(Tue) 19:56:09

2000serverでは10数台でアクセスしても問題はないですね。2000proでは試したことないです。すいません。
Win98で運用していた頃は20台位は平気でした(大汗)
1)のプロセスロックですが、他のPCがややこしい検索を行っている時によく他のPCで出ることが多いです。
データを検索してる時にCARDはデータを開いていると判断しているらしく、検索に該当したデータについて
ロックがかかるっぽいです。この表示が出た場合は
CARDを開いているPCを一旦全部閉じてファイルをクローズ状態にして再度開けばロックははずれています。
2)のメッセージはServerがビジー状態(ややこしい検索中・複数台のPCが同時にフォームを開こうとしている)
時によく出るようです。たぶんServerの処理が追いついてなくてServerからデータ送信が遅れてデータが
Lossしてしまう為だと思われます。少し時間をおいて開けば問題はないようです。

--------------------------------------------------------------------------------
[236へのレス] 投稿者:poko 投稿日:2003/05/20(Tue) 22:20:30

こんにちわ。
LANで接続されたあるコンピュータをファイル共有設定し、ザカード8で悪戦苦闘した経験があるのですが、なぜかファイルが壊れたり不安定な状態になり何度修復しても、だめでしたが、アイ・オー・データ「HDA-i80G/LAN」を導入したところぴたっと不具合等ファイルの破壊などが解消できた経験があります、少し高いハードディスクと思って試されたらいかがでしょう。
アイ・オー・データとは何の利害関係もありませんので念のため!!、では。

--------------------------------------------------------------------------------
[236へのレス] 投稿者:IS127 投稿日:2003/05/22(Thu) 14:17:16

mikkoさん、さださん、pokoさん、はじめまして。
そして、どうもありがとうございました。
参考にさせていただきます。
今後ともよろしくお願いします。

ちなみにTheCARDはVer8.0Aです。
バージョンアップ(パッチ?)をしていないのもまずいのかもしれません・・・。

ところで、どのファイルをサーバーに共有させておいたらいいのでしょうか。
すいません、素人なもので・・・。

--------------------------------------------------------------------------------
[236へのレス] 投稿者:ちか 投稿日:2003/05/26(Mon) 23:05:10

まず、共有するデータベースを開く時に「ファイルを共有する」にチェックをして開いていますか?
又、メニューやATCを使っている場合、コマンドでファイルを開く時にもこの「ファイルを共有する」にチェックが入っていないと他のユーザーが同じファイルを開こうとしても共有違反が表示され開けません。
一度確認してみてください。

--------------------------------------------------------------------------------
[236へのレス] 投稿者:さだ 投稿日:2003/05/28(Wed) 15:37:14

追加補足
共有フォルダはフルアクセスにしておいてください。
読み取り専用にしておくとテンポラリファイルが作成できずネットワークエラーが出ます。

バージョンアップの件ですが、できればUPしといた方がいいです。

--------------------------------------------------------------------------------
[236へのレス] 投稿者:IS127 投稿日:2003/05/29(Thu) 09:45:35

ちかさん、さださん、どうもありがとうございます。
バージョンアップも済み、今度はサーバーにCDBファイルとFRMファイルをコピーして運用していこうと思っています。
本当にどうもありがとうございました。