• ベストアンサー

ACCESS2007で間違えてデータを削除してしまいました。

テーブルに1500行くらいあったデータを間違えて削除してしまいました。 バックアップは取っていません・・・。 空っぽのファイルが残っている状態です。 1年以上のデータの蓄積を一瞬で失ってしまいました。 どうか復元できる方法を教えてください。 タイムマシンが欲しいです。30分前に戻りたい・・・。 削除して、焦って戻るボタンを押したが、戻れず、ファイルを閉じてしまいました。もう一度開いたら、空っぽの状態でした・・・。 どうかお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • kadakun1
  • ベストアンサー率25% (1507/5848)
回答No.1

アクセスはリアルタイム更新です。 せめて閉じる前なら何とかなったのですが・・・・ 「バックアップは取っていません・・・。」致命傷ですね。 何とかどこかにないか探すしかないでしょう。 C:\Documents and Settings\ユーザー名\Application Data\Microsoft\Access に痕跡がないか確かめましょう。 でも1年もバックアップしてないというのは、本当でしょうか??

mamitantan
質問者

補足

素早い回答ありがとうございます。 1年分のデータ1500行を1ヵ月くらいかけて入力してたんです・・・。 その間、バックアップとってませんでした。反省です。 ここから先がみつかりませんでした。 Application Data\Microsoft\Access

その他の回答 (2)

  • bardfish
  • ベストアンサー率28% (5029/17765)
回答No.3

Access2007ではどうかわかりませんが… 以前のAccessでは削除レコードが表示されました。レコード削除しただけでは実際にはデータは削除されず削除フラグのついたレコードを表示しないだけだったはずです。「最適化」という作業を行うと削除レコードは物理的に削除されます。 テーブルを表示して何か操作をすると削除レコードが表示されたはずです。 そこから復活できたかどうかは…Accessが手元にないので確認できません。

  • FEX2053
  • ベストアンサー率37% (7987/21355)
回答No.2

Accessはテーブルからレコードを削除すると復活する手段は無かった筈。 ファイルを上書きしてしまうんでFinalDataなどでも見つからないです。 ExcelならUndoが利くんですけどねえ・・・。

関連するQ&A

  • Access2000について

    Accessでの質問です。(排他処理について) フォームにとあるテーブル(リンクテーブルを使用 しています)のデータを一覧表示させています。 一覧表示させるテーブルの項目にはチェックボックスの 項目があり、フォーム上でそのチェックボックスを クリックして「削除」ボタンをクリックすると、 チェックがついたものだけをフィルタをかけて 表示させたあとで、モジュール内でそのチェックのついた データを削除する処理をしています。 このフォームを複数ユーザーで使用します。 それぞれのマシンごとにmdbはコピーして使うのですが、 リンクテーブル先は同じです。 (1)のマシンにてフォーム上でチェックボックスにチェックをつけ、「削除」ボタンはクリックしないまま、 そのままにしておいて、 (2)のマシンにて同じデータにチェックを付け、 「削除」ボタンクリックにてそのデータを削除したあと、 (1)のマシンにて「削除」ボタンをクリックすると、 (1)のマシンのmdbが異常終了してしまいます。 どうやら(1)のマシンが削除させようとして フィルターをかける時点で、既に(2)のマシンによって そのデータはテーブルから削除されているので 異常終了しているみたいです。 これを異常終了させないようにするには どうしたらいいのでしょうか? わかりづらい文章になってしまってすみません。 どうかアドバイスを宜しくお願いします。

  • iPodのデータを誤って削除してしまいました。

    iPodのデータを誤って削除してしまいました。 僕は普段HDD圧縮の為ライブラリは空っぽにしてあるのですが、 こともあろうにその空っぽライブラリにつないだまんま「同期」ボタンをクリック。 結果は・・・言わずもがな悲惨極まるものでした。 音楽データはCD等から復元できるからよしとしても、 ムービーも写真も丸ごと飛んだのは筆舌に尽くしがたい苦痛です。 「ごみ箱」や「Program Files」もダメ元であたりましたが・・・ 当然ながら「ダメ」。 話が単純なだけに復元は殆ど不可能でしょう。 何せ「パソコンの」データとは次元の違う話ですから。 しかし・・・何かいい方法は無いものでしょうか。 どうか回答をお願いします。 

  • iPhoneのアプリデータ削除について

    iphoneのバックアップをitunesでとった際に、アプリをバックアップせずに実行してしまいました。 iphoneの初期化後にバックアップの復元を行いました 標準以外のアプリはほとんど入っていませんでした そこでiphoneでアプリを再度インストールしました するとアプリの設定はそのままの状態で復元しました アプリのデータがバックアップ・復元されたのでしょう アプリを普通に削除するとアプリもデータも削除されます 今回のitunesのバックアップではデータは残ったようです 問題は、インストールしていたアプリを全て覚えていませんので アプリは再インストールしていないのに データだけが残っているものがありそうだということです 何アプリのデータが残っているか確認し、削除することはできないでしょうか?

    • 締切済み
    • au
  • time machineはデータ移行できないのですか?

    leopardインストール済みのiMacを買いました。タイムマシンをセッティングしようとしていたのですが、雑誌などで「別のMacにつないでもアクセス権がないのでデータ移行はできない」という記述を見ました。なくしてしまった過去のファイルの復元よりも、簡単に自動的にバックアップしてくれて次のマシンへの移行が簡単にできるという機能をもとめているのですが、タイムマシンはそれには向かないのでしょうか?外付けHDD(500GBです)を使って簡単にそれができる方法がありますか?

    • ベストアンサー
    • Mac
  • データ削除について

    会社を辞め次の人にPCを引き渡すため、自分が作った資料やPGソースとかを削除しました。当然ゴミ箱もきれいにしました。 今まで皆さんの書き込みを読むとごみ箱を削除しただけでは、データがHDDのどこかに残っていて削除されないで 残っているため、復元ツールとかを使用すれば復元出来るという事ですが。。 使用OSはWin2000です。復元ポイントはありません。 本当はHDDの初期化を行いたかったのですが時間がなくて、 PCはそのまま会社に置いて来ざるを得ませんでした。 会社の仕事以外にも個人的なデータやこつこつ自分で作り上げた自分用のPGがあるので他の人の目に触れさせたくないのですが。。 質問 1.別のメディアにバックアップするため、   ソースやデータファイルを元のHDDから切り取って、   メディアに移動させる方法を行いました。   これもHDDから復元出来るのでしょうか? 2.コントロールパネルからアプリケーションの削除で   インストールしたソフトを削除しました。   このソフトも復元出来るのでしょうか?   そのソフトで作成したデータファイルも? 3.たとえばパーテーションをいくつかに分けて   データやPGをそれぞれの場所に置いてあったとしま   す。(ex.3つにパーテーションを分けたとして)   いろいろ削除した後に3つに分けてたパーテーション   を1つにしたとします。(PMを使って)   これも復元出来ますか? 1~3もしすべて復元出来てしまうならば ツール等を使わないでHDD破壊以外で復元できないようにする方法がありますか?  たとえばレジストリーのある場所を削除するとか。。 ありましたら教えてください。

  • ACCESSでデータ削除すると「読み取り専用」と出る

    WINXP、ACCESS2003 ACCESSで二つのテーブルの差分のクエリを作りデータの修正を行っています。 差分のクエリをそのまま、すべて選択してDeleteボタンでデータを削除しようとすると「データは読み取り専用です」と表示され、削除することができません。 レコードを選択して右クリックしても「削除」「新しいレコード」の箇所がグレーになっていて利用できません。 どこかが、読み取り専用になっているのでしょうか? ちなみに、元のテーブルは削除できます。 よろしくお願いします。

  • ACCESSのテーブルのデータの一部削除

    アクセスのdbmファイルが大きくなりすぎ(2G近く)、予定通り、ファイルを2つに分けようとしています。 コピーをとって、2つにします。 1番目のファイルには、今年の3月末までのデータ、 2番目のファイルには4月1日からのデータにしようとしています。そこで、データの削除ですが、1番目のファイルで、テーブルを直接開いて、範囲を指定して削除でも良いのですが、結構時間がかかります。また、テーブルの数は結構あるので、現実的ではありません。 クエリを作成して、元のテーブルのデータを削除することは可能なのでしょうか? 勿論、クエリは結構はいっていますので、これらに影響のないように実行される必要があります。 よろしくお願いいたします。

  • 削除時にキャンセルしてしまったデータ;;

    先ほど間違ってデータを削除してしまったのですが、削除の際に「キャンセル」のボタンを押したらゴミ箱にもディレクトリにも間違って削除してしまったファイルがありません。。。 間違って消えてしまったファイルを復元したいのですが方法ってありますか? 環境はOS:WINDOWS XP です。

  • ゴミ箱で削除したデータの完全削除について

    Windows8.1利用者です。 ゴミ箱から削除した各種データは、通常復元ソフト等を利用することにより容易に復元可能な状態でハードディスク上に残っていると聞いたことがあります。 この既にゴミ箱から削除したデータを復元不可能な状態にする方法を教えてください。 なおパソコン自体は利用を続けたいので、パソコンそのものの物理的破壊などは除かせてください。 よくアドバイスで見かけるのは今から削除しようとするデータに関する方法で、既に削除してしまったデータを復元不可能な状態にする方法は見かけませんので、ぜひとも教えてもらいたい次第です。

  • ACCESSでのデータ削除について

    XP&ACCESS2003 メインフォーム/サブフォーム形式のフォームで、受注番号で連結しています。 メインフォームが受注、サブフォームが受注明細です。(1対多) サブフォームに削除ボタンをつけて、受注明細のレコードを1件削除するようにしています。以下が削除ボタンのクリック時のプロシージャーです。 DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70 DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70 クリックした段階で、クエリーで見てみると確かに削除されています。 ただ、フォームを再度開くと空のデータが追加されています。(=削除前とレコード件数は同じ) このサブフォームでは、レコード追加時にフィールド「行」に行ナンバーを入力させるために、隠しで [行NO]テキストボックスを持たせて、自動的に行NOをいれています。 サブフォームの挿入前処理は以下です。 [行NO] = Val(DMax("[行NO]", "Q_受注_工程_明細_行NO") & ".0") + 1 削除してもこの行NOが自動的に別のレコードを追加しているようです。 何か、よい方法をご存知の方、よろしくお願いします。