
アクセスんのMDBファイルを使用中に、何かの原因でファイルにダメージが起こったものと思われますが、終了後に再起動しようとしてもファイルを開けません。
下記のエラーメッセージが出ます。
「~は修復する必要があるか、データベースファイルではありません。
Microsoft access データベースが開いているときに、いずれかのユーザーがmicrosoft access を終了しました。」
「このデータベースを修復しますか?」
修復を選択して、管理用のパスワードを入力しても
「パスワードが正しくありません。」とメッセージが出て、
「~は修復できないか、Microsoft accessデータベースファイルではありません。」となり、結局、開くことができず終わってしまいます。
このDBファイルはネットワークで複数人が使用しています。
ファイルと同名のLDBファイルは開いたままになっています(64kb)。
なにか修復の方法があれば教えてください。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
まずとりあえず現状のmdbをコピーしてバックアップをとっておきましょう。
修復もできないそうなので、
まず新しいMDBファイルを作成する。
そこに、まずはテーブルのみすべてインポートする。
それで、インポートできて各テーブルに問題なくアクセスできれば、クエリーをインポート。
つぎに、マクロ、モジュール、レポート、フォームなども順にすべてをインポートします。
VBAモジュールが壊れている物があるとインポートに失敗することがあります。
たとえば、フォーム類をインポート中に失敗した場合は、フォームを1づつインポートを試していきます。
で、インポートができない物があったならそのフォームはとばしていきます。
壊れていたフォームなどはバックアップ(壊れる以前の)などからインポートするしかないかもです。
もっともシステムに変更がなされていなければ、テーブル以外はバックアップ(壊れる以前の)から一括してインポートしてもよいと思います。
(壊れる以前の)バックアップがない場合はThe Endかもしれません。
すべてをうまくインポートできたならmdbを元の名前のmdb名に変更してやればよいと思います。
回答ありがとうございます。
破損したMDBファイルからインポートを試してみましたが、破損しているためかインポートはできません。VBAを使ってデータを抽出しようとしましたがCONNECTION自体ができません。どうやらTHE ENDのようです。1週間まえにとったバックアップは生きていますので、ここから消失した分を再入力して復元したいと思います。こまめのバックアップが大事ですね!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
access2021 強制終了してしまう
-
accessでlaccdbファイルが削除...
-
アクセスMDBファイルが破損
-
Access2010イベントプロシージ...
-
ISOファイルとMDSファイル
-
差し込み印刷の元データファイ...
-
【マクロ】変数に入れるコード...
-
Word差し込み印刷、フォルダの...
-
EXCEL VBA 指定したファイルが...
-
EXCEL共有ファイルの使用中の相...
-
データ参照先が別ファイルの場...
-
.cdr ファイルを windows で見たい
-
フォルダ内のexcelファイルを順...
-
ccdファイルはどのようにして使...
-
イーファンビューでwebpファイ...
-
「パス名が無効です」の発生原因
-
access テキストボックスの値取得
-
データベースソフトのアクセス2...
-
PDFの文書の一箇所だけ消すか、...
-
共有フォルダの最終アクセス者...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
access2021 強制終了してしまう
-
accessでlaccdbファイルが削除...
-
Accessで二重起動できないよう...
-
アクセス2007 SetOptionについて
-
アクセスデータベースのテーブ...
-
「オブジェクト」についての質...
-
AccessVBAのDBからSQLの生デー...
-
Access 2007
-
Access2007 アカウント パス...
-
mdbから、accdbへ変えたほうが...
-
MDBファイル
-
ACCESS97での排他制御について
-
Ms/Accessで大きいファイルイン...
-
MSアクセス2003で作成した...
-
【access2010】こんなことって...
-
「もし既にファイルを開いてい...
-
アクセス97のファイルをアクセ...
-
アクセス2010 MDB>accdb 変換で...
-
access2003でのアプリケーショ...
-
【マクロ】変数に入れるコード...
おすすめ情報