2016-11-13 9 views
0

15人のユーザーを持つネットワーク上にMSアクセスシステムがあります。フロントエンドは、ユーザーC:\にインストールされ、マッピングされたドライブXにインストールされます。フロントエンドは約8メガ、バックエンドは約25です。MSアクセスネットワーク中断

1日目以降、常に1人のユーザー他の一部のユーザーにネットワークでエラーが発生しました。ユーザーには迷惑になるだけでなく、更新クエリが2つのテーブルでエラーなく実行され、実際に更新/挿入データは更新されない、一時的にマスクされた/隠された問題が発生します。

コンパクトで修復しても問題は解決しますが、1日中システムを開いているユーザーが日常的に実行することはできません。これは、問題が存在するかどうかを検出するために各クエリが実行された後にデータが書き込まれたことを確認するためのコードを書く必要がありました。

自分自身とITはどちらもビジネスの第三者であり、「あなたのネットワーク」と「そのデータベース」という難しい反対の立場にいます。ありがたいことにそのすべての静かで平和的ですが、クライアントのための解決策を得ていません。

私はMSアクセスFE/BEシステムを過去10年間に100以上のネットワークにインストールしており、ピアツーピアネットワーク上で同じ問題が発生しています。私はアクセスがネットワークの安定性について非常に気難しいと知っていますが、電子メールが機能してインターネットラジオが途絶えることなくネットワークに問題があるとは思わないユーザーに直面しています。

私はここで支援を得たいと思っているのは、ネットワークにMSアクセスの安定性と堅牢性をテストし、MSのアクセス権に間違いがないか、私はこのデッドロックに前進することができた。

ありがとうございました

+0

影響を受けるユーザーは、ネットワークカードで省電力を有効にしていませんか? – dbmitch

+0

私はこれがネットワークかアクセスかどうかを最初に確認します:ネットワークファイルを読み込み、毎回結果を記録するようにタスクをスケジュールします.20分から40分です。これがネットワーク上の問題であれば、タスクは読み込みに失敗し、ネットワークに問題があることを意味します。 –

+0

入力ユーザーに感謝します。省電力設定(有効になっていません)では成功しません。私たちの次のステップは、代わりの猫のケーブルを実行し、次にスイッチのポートを交換することです。 – jared

答えて

0

ケーブルが傷ついているのと同じような例があります。私のクライアントにはケーブルの一部で噛んだマウスがあり、断続的な中断を引き起こしました。また、別のケースでは、キュービクルの壁がネットワークケーブルの上にあり(ケーブルの接続不良)、短絡の原因となっていました。

ネットワーク接続の常時接続の必要性を回避するために、私は自分のシステムで任意のビューのローカル一時テーブルを作成し、積極的に編集している詳細フォームのローカル1レコードテーブルを作成します。 「保存」をクリックすると、更新クエリが実行され、完了すると、サーバーとのアクティブな接続は再度必要ありません。これにより、私ははるかに高速なアクセスシステムを実行でき、安定した無線またはイーサネットの必要性が排除されました。最初に構造変更がかなり必要です - FEファイルにローカル一時テーブルを作成するためのコードを挿入し、AFTERUPDATEフォームイベントのUPDATEシーケンスにもコードを記述する必要がありますが、私を救い、私のユーザーは驚異的でした。

特定の週に同じAccessデータベースに1200人以上のユーザーがいて(400人以上の場合もあります)、ローカルのテーブルコピーを作成するためにサーバーからデータを取得するだけなのでいつでもほんの一握りの接続です。ユーザーは、データベースを閉じることなく、机からドッキング/ドッキング解除できるようになりました。