MDBファイルが破損した場合の対処方法

 


MDBファイルが破損した場合の対処方法

※大前提としてバックアップを事前に取得しておくこと。
(以下、順不同)

・MDB最適化

・修復(Access97以前)
 「修復してください」とのメッセージがあったときのみ、修復を行う。
 むやみな「修復」はトドメを刺す結果になりかねない。

・新規MDBを作成&インポート

・デコンパイル
「コマンドを指定して実行」や「DOSプロンプト」等にて
C:\>msaccess.exe /decompile 対象MDBフルパス


・ODBCアドミニ
コントロールパネル→ODBCデータソースアドミニストレータ(ODBCの設定)
システムDSNに当該MDBを追加し、「詳細」→「修復」

・MS技術情報

[AC97] 破壊したデータベースの修復方法
http://support.microsoft.com/kb/109953/ja

[ACC97] 破損した Jet 3.5 データベースの修復方法
http://support.microsoft.com/kb/279334/

破損した Jet 4.0 データベースの Access 2000 でのトラブルシューティングと修復の方法
http://support.microsoft.com/kb/209137/JA/

Access 2002 以降の破損したデータベースをトラブルシューティングおよび修復する方法 
http://support.microsoft.com/kb/283849/

・事前に取得したバックアップMDBのリストア
 「転ばぬ先のバックアップ」は必須と心得ましょう。

以上。




トップページに戻る

Tips一覧に戻る