AccessMDBファイルが破損または破損する原因となる理由はたくさんあります。 それらをハードウェア上の理由とソフトウェア上の理由のXNUMXつのカテゴリに分類します。

ハードウェアの理由:

ハードウェアがAccessデータベースのデータの保存または転送に失敗すると、データベースが破損する可能性があります。 主にXNUMXつのタイプがあります。

  • データストレージデバイスの障害。 たとえば、ハードディスクに不良セクタがいくつかあり、AccessMDBファイルがこれらのセクタに保存されている場合です。 次に、MDBファイルの一部のみを読み取ることができます。 または、読み取ったデータが正しくなく、エラーでいっぱいです。
  • 障害のあるネットワークデバイス。 たとえば、Accessデータベースはサーバー上にあり、ネットワークリンクを介してクライアントコンピューターからアクセスしようとします。 ネットワークインターフェイスカードの場合、 cabネットワークリンクを構成するファイル、ルーター、ハブ、およびその他のデバイスに問題がある場合、MDBデータベースへのリモートアクセスによってデータベースが破損する可能性があります。
  • 停電。 MDBデータベースにアクセスしているときに停電が発生すると、MDBファイルが破損したままになる可能性があります。

ハードウェアの問題によるAccessデータベースの破損を防止または最小化するための多くの手法があります。たとえば、UPSは電源障害の問題を最小限に抑えることができ、信頼性の高いハードウェアデバイスを使用することでデータ破損の可能性を減らすこともできます。

ソフトウェアの理由:

また、ソフトウェア関連の問題が原因で、Accessデータベースの破損が多数発生します。

  • 不正なファイルシステムの回復。 ファイルシステムの回復によってAccessデータベースが破損する可能性があるとは信じられないかもしれません。 しかし実際には、ファイルシステムが壊れていて、データ回復ツールまたは専門家を雇ってMDBファイルを回復しようとすると、回復されたファイルがまだ破損している可能性があります。理由は次のとおりです。
    • ファイルシステムの障害により、元のMDBデータベースファイルの一部がlost 永続的に、またはガベージデータによって上書きされ、最終的に回収されたMDBファイルが不完全になるか、誤ったデータが含まれるようになります。
    • 回復ツールまたは専門家は、ガベージデータを収集し、それらを.MDB拡張子のファイルとして保存するのに十分な専門知識を持っていません。 これらのいわゆる.MDBファイルにはAccessデータベースの有効なデータが含まれていないため、まったく役に立ちません。
    • 回復ツールまたはエキスパートがMDBファイルの正しいデータブロックを収集しましたが、それらを正しい順序で結合していないため、最終的に回収されたMDBファイルも使用できなくなります。

    したがって、ファイルシステムの災害が発生した場合、MDBデータベースファイルを回復するための優れたデータ回復ツール/専門家を見つける必要があります。 悪いツール/専門家は状況を良くするのではなく悪化させるでしょう。

  • ウイルスまたはその他の悪意のあるソフトウェア。 Trojan.Win32.Cryなどの多くのウイルスzip.aは、Access MDBファイルに感染して損傷したり、アクセスできなくなったりします。 データベースシステムに高品質のウイルス対策ソフトウェアをインストールすることを強くお勧めします。
  • 書き込み操作の中止。 通常の状況では、すべての変更をMDBデータベースに保存し、[終了]または[閉じる]メニュー項目をクリックして、Accessを正常に終了する必要があります。 ただし、MDBデータベースを開いて書き込んでいるときにAccessが異常にシャットダウンされると、Jetデータベースエンジンがデータベースを疑わしいまたは破損しているとマークする場合があります。 これは、上記の電源障害が発生した場合、Windowsタスクマネージャーの[タスクの終了]をクリックしてAccessを終了した場合、またはAccessとWindowsを通常どおり終了せずにコンピューターの電源を切った場合に発生する可能性があります。

破損したアクセスデータベースの症状:

参考までに、収集しました 破損したMDBファイルにアクセスする際のエラーのリスト.

破損したアクセスデータベースの修正:

受賞歴のある製品をご利用いただけます DataNumen Access Repair 〜へ 破損したAccessデータベースを回復する.

参照: