教えて下さい。

ACCESS2000で、作成した業務アプリがあるのですが、データベースとオブジェクトを分けて作っており、
データベースのmdbだけなくしてしまいました。

オブジェクト(フォーム、レポート、モジュール等)だけあり、データベースがリンク状態になっています。
その場合、データベースを復活することってできますでしょうか。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2012/02/21 13:00:07

回答0件)

回答はまだありません

  • id:cx20
    プログラム(VBA / DAO)でリンクテーブルの定義情報を取得できるかと試してみましたが、実体が存在しない場合は、情報が取得できませんでした。
    → CurrentDb.TableDefs("TableName").Fields コレクションが 0 件となり取得できない。

    <参考情報>
    ■ Access 2000 でプログラムから Schema.ini ファイルを作成する方法(英語)
    http://support.microsoft.com/kb/210001/en-us

    MDB ファイルをバイナリエディタもしくはテキストエディタで開くと、テーブル名やフィールド名らしき場所が見つかる為、情報としては持っているようですが、
    残念ながら、Access の MDB ファイルの仕様は非公開なようですので、その内容が正しいかどうかは判断できません。
    もしくは、データ復旧業者がそれらのノウハウを持っている可能性があります。
    参考までに、マイクロソフトの KB に、海外のデータ復旧業者へのリンクが載っていました。

    <参考情報>
    ■ Microsoft Access データベース破損のトラブルシューティング方法
    http://support.microsoft.com/kb/306204/ja

    > 上記のトラブルシューティングの資料を参照してデータベースを修復できない場合でも、
    > データを復旧できることがあります。
    > データの復旧を専門とする多くのサードパーティ企業があります。
    > 以下の企業は、データの復旧を専門とすることで知られています。
    > インターネットを検索すると、この分野を専門とする他の企業が見つかる可能性があります。
    >
    > ・Action Front Data Recovery Labs
    > ・OfficeRecovery
    > ・PK Solutions
  • id:sinrabanshyo
    ご回答ありがとうございます。!!!!!!!
    やっぱり復旧にはお金がかかりますか。。。。
    accessですので、そんなにお金をかけられないんです。

    いちから作り直します。

    ご回答大変有難うございました。

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません