アクセスでmdbファイルを起動中にPCがフリーズしてしまい,再起動をさせました。
その後,mdbファイルを起動させようとしたところ,
「修復が必要であるか,データベースファイルではありません。データベースを開いているときに,いずれかのユーザーがACCESSを終了しました。修復しますか?」
というエラーメッセージが出ます。
当然修復を選択したのですが,すると修復中にAccessが強制終了してしまいます。
なお,そのmdbファイルと同一フォルダー上にmdbファイルと同一名のaccess.lockfile.9という形式のファイルが1つ存在します。
このような状況の場合,修復は可能なのでしょうか?
ファイルの一部分でも復活させたいのですが・・・。
よろしくお願いします。
なお,OSはwin2000 pro,ACCESSは2000です。
よろしくお願いします。
No.3ベストアンサー
- 回答日時:
閉じている状態のMdbを指定して修復も試してみてください。
Accessだけ最初に起動して[ツール]メニューの[データベース ユーティリティ]の[最適化/修復]をクリックし[最適化元データベース]ダイアログボックスで最適化するMdbを指定して[最適化]をクリックし[最適化先データベース]ダイアログボックスで最適化後の Accessファイルの名前・ドライブ・フォルダを指定します。[保存]をクリックします。
同じファイル名・ドライブ・フォルダを指定した場合はAccessデータベースの最適化が成功すると元のデータベースファイルが最適化したファイルで置き換えられます。
これではどうでしょう。
単純にスタンドアロンで起動していたのでしょうか?LANなどで同じMdbを開いているクライアントはないのでしょうか?
もしあればそのクライアントのPCのホルダもレコードロック情報が残っていないか確認してください。1台だけで使っていたのであれば良いですが・・。
以前修復できないMdbを何回か修復を繰り返していて突然修復できたこともあります。
Ctrlキーを押しながらBreakキーかEscキーを押すと最適化処理を中止できます。
繰り返し分かりやすいアドバイスありがとうございます。本当に感謝しております。
アドバイスくださった方法を試してみましたが,[最適化元データベース]ダイアログボックスで選択すると,「修復が必要であるか,データベースファイルではありません。データベースを開いているときに,いずれかのユーザーがACCESSを終了しました。修復しますか?」
が出てしまい,[最適化先データベース]ダイアログボックスまで進むことができません。
何度か繰り返してみましたが,どうやら無理なようです。残念・・・。
本当にありがとうございました。
P.S 1台のマシーンでのみ使用しているので,公社のようなことはないと思います。ありがとうございました。
No.2
- 回答日時:
Mdb内のどこかは分かりませんが一部破損しているのだと思いますが・・。
タスクマネージャーで修復中のMdb(Access)を強制終了しないとダメかもしれませんね。
新しいMdbを用意してそこから問題のMdb内のテーブル等をインポートできませんでしょうか?
問題のない部分はインポートできるはずです。
またレコードロック情報が残ってしまっている場合はまた削除してから試してみてください。
早速のご返答ありがとうございます。
インポートもやってみたのですが,mdbファイルを選択すると,同様に
「修復が必要であるか,データベースファイルではありません。データベースを開いているときに,いずれかのユーザーがACCESSを終了しました。修復しますか?」
というエラーメッセージが出てしまいます。
もうお手上げなのでしょうか?
スミマセンが,御教示ください。
No.1
- 回答日時:
>同一フォルダー上にmdbファイルと同一名のaccess.lockfile.9という形式の
>ファイルが1つ存在します。
これはAccessのレコードロック情報です。そのmdbを起動していないのにこの情報がフォルダ内にあるとファイルがロックされて起動できません。
レコードロック情報を削除してからでないと修復等できません。
アドバイス,ありがとうございます。
access.lockfile.9を削除してから,修復を試みました。すると,「修復しています」となりますが,作業進度のメモリの半分くらいで止まったままになってしまいます。PCがフリーズしてしまうわけでもなく,単純に修復作業が進まなくなってしまいます。一応,待ってみましたが,1時間くらい待っても,終わりません。
もし何かご存じでしたら御教示ください。
何度もスミマセン。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 Windows10起動しない、エラー0xc0000185修復方法 2 2022/07/14 12:28
- 会計ソフト・業務用ソフト エクセルファイルの修復前後の比較について エクセルファイルの動きが悪く何となく修復をしてみたのですが 1 2022/12/23 17:32
- その他(メールソフト・メールサービス) Thunderbird Wordの添付ファイルが開けない 1 2023/06/22 11:20
- Windows 10 JPG PNG サポートされていない形式 (JPGファイルで開ける、開けないがある場合) 4 2022/04/23 13:46
- Windows 7 Media Playerが開かない。ファイルアイコンを右クリックしても「プロパティ」が表示されない。 2 2023/02/05 14:45
- ノートパソコン EXCEL のドキュメントの回復について 2 2023/03/19 17:16
- Outlook(アウトルック) outlookの送信エラーについて 1 2022/05/13 12:04
- USBメモリー・SDカード・フラッシュメモリー SDカードの修復について 4 2022/08/30 08:24
- デスクトップパソコン windows7を使っているパソコンでの質問です。先日動作が遅く再起動かけると「windowsを起動 9 2022/06/16 21:31
- Access(アクセス) Access VBA を利用して、フォルダ内のファイルの名称を変更したい 1 2023/08/03 08:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ACCESSのモジュールエラー?
-
Accessのmdbを開こうとしたとき...
-
「○○○.ldb」のAccess レコード ...
-
Accessデータベースの最適化をE...
-
ExcelのマクロでAccessのmdbを...
-
mdbをメールに添付したいのです...
-
Excelでmdbファイルが簡単に開...
-
Accessで「誰々が使用中です」...
-
ほかのユーザーが同じデータに...
-
ACCESS 複数のmdbでModuleを共...
-
ACCESSのファイル容量
-
accessのmdbが勝手にできている?
-
Accessでリンクテーブルのパス変更
-
Accessでmdbが開いているかのチ...
-
アクセスをネットワークでリン...
-
アクセスでレポート作成時のエ...
-
最適化後のサイズがあんまり変...
-
ファイルは開くのに「見つから...
-
ACCESSのmdbファイルが壊れ...
-
アクセスのファイルが壊れた!!!!!!
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「○○○.ldb」のAccess レコード ...
-
ACCESSのモジュールエラー?
-
Accessデータベースの最適化をE...
-
Accessで「誰々が使用中です」...
-
ExcelのマクロでAccessのmdbを...
-
accessのmdbが勝手にできている?
-
Accessのmdbを開こうとしたとき...
-
Excelでmdbファイルが簡単に開...
-
ファイルは開くのに「見つから...
-
アクセスをネットワークでリン...
-
Access2003でVBAツールの参照設...
-
アクセスのファイルが壊れた!!!!!!
-
Accessでリンクテーブルのパス変更
-
accessなしの人にも、accessのM...
-
ACCESS mdbファイル 更新日時
-
Database.mdbと言うファイル
-
Accessのmdb分析(解析)方法ま...
-
ACCESS 複数のmdbでModuleを共...
-
アクセスでレポート作成時のエ...
-
ACCESS2003 ファイルが増えてい...
おすすめ情報