次の方法で共有

誤って削除したAccessデータベースの復元方法はありませんか

Anonymous
2021-12-13T00:02:52+00:00

はじめまして、どうかお力添えください。
作ってもらったAccessのソフトウェアを使って、
会社の情報を10年ほど記録してきました。

その入力フォーム上で「CTRL+A」→「BackSpace」を押してしまい、
ソフトが正常に起動できなくなっています。

データを復元する方法はないでしょうか?

[直前の操作]
そのAccessソフトを操作中に、不意にCTRL+A → BackSpaceを押してしまった。
すると入力フォームが入力を受け付けなくなりました。
「レコードがないため○○○」というエラーメッセージがあったように思います。
入力フォームのデータが壊れたのかと思い、再起動しました。

[現状]
・起動後、初期設定画面が出るようになった

[環境]

・ここ10年ほどのデータを保存してあった

・ソフトは「バックエンドデータベース」「フロントエンドデータベース」に分けてある
・バックエンドはNAS(HDL2-AAX4/E)においてある
・NAS上で安心して、2ファイルに分けることはしていない。
・バックエンドのmdbファイルを右クリック→「以前のバージョンの復元」を見ても空状態。

どうしても復元したいです。
なにか方法があれば教えていただけないでしょうか。
お手数をおかけしますが、よろしくお願いいたします。

Microsoft 365 と Office | アクセス | その他 | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2021-12-13T02:30:47+00:00

> 作ってもらったAccessのソフトウェアを使って、> 会社の情報を10年ほど記録してきました。

まずはそのソフトを開発された方や企業に相談されることを
お奨めします。

> その入力フォーム上で「CTRL+A」→「BackSpace」を押してしまい、> ソフトが正常に起動できなくなっています。

そのフォームが連結フォームなのであれば、そのフォームと
連結しているテーブルの全てのレコードを選択し( Ctrl + A )、
そのまま削除( Backspace )してしまわれたのではないかと。
(その際に削除前確認ダイアログが表示されたのであれば、
うっかり[はい]ボタンをクリックしてしまったのでしょう)

> すると入力フォームが入力を受け付けなくなりました。> 「レコードがないため○○○」というエラーメッセージがあったように思います。
> 起動後、初期設定画面が出るようになった

これらについては Access の問題ではなく、「あるテーブルの
レコードが 0 件だった場合」を想定したソフトウェア側の
動作であると思われます。

*> ・バックエンドはNAS(HDL2-AAX4/E)においてある> ・NAS上で安心して、2ファイルに分けることはしていない。> ・バックエンドのmdbファイルを右クリック→「以前のバージョンの復元」を見ても空状態。*バックエンドデータベースのバックアップファイル(ある時点までのコピー)が
どこにも存在しないのであれば、削除されてしまったレコードを復元することは出来ません。

仮にバックアップファイルがどこかに存在していたとしても、
実際にどのテーブルのレコードが削除されたのか(復元すべきか)については
第三者には分かりませんので、そういう点においても「まずは開発者に要相談」
案件であると言えます。

この回答は役に立ちましたか?

2 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

1 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2021-12-13T23:40:41+00:00

    丁寧なご回答ありがとうございます。
    お察しの通りの状態です。
    復元はできなそうですが、お教えいただいた様に開発者に連絡してみます。
    ありがとうございました。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません