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のリストア 「転ばぬ先のバックアップ」は必須と心得ましょう。 以上。