アクセスファイルの形式を変えて新しいデータベースにインポートする方法

このQ&Aのポイント
  • 壊れたアクセスファイルを新しいデータベースにインポートする方法を教えてください。
  • Windows 7とOffice 2010を使用している際に、mdb形式のアクセスファイルが開けなくなりました。mdb形式をaccdb形式に変更する方法を教えてください。
  • Windows Updateをした後、使えなくなったmdb形式のアクセスファイルをaccdb形式に変更したいです。具体的な手順を教えてください。
回答を見る
  • ベストアンサー

アクセス インポートかファイル形式を変えたい

壊れたアクセスファイルの中身を 新規 Microsoft Access データベース.accdbにインポートするには? 今まで開けてたのに、いきなり開けなくなった、壊れたアクセスファイルがあります。 どうしても開けないので、 新規 Microsoft Access データベース.accdb を作りそこにインポートしようとしたら、 「データベースの形式を認識できません」 となり、インポートできません。 mdb形式なのが原因なのでしょうか? win7、オフィス2010ですが、いままでmdb形式で使えてましたが Windows Updateをしたら、使えなくなりました。 mdb形式が原因なら中身はそのままで壊れたファイルをaccdbに変えたいのですが どうすればいいですか? よろしくお願いします。

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

  • ベストアンサー
  • lv4u
  • ベストアンサー率27% (1862/6715)
回答No.1

>>今まで開けてたのに、いきなり開けなくなった、壊れたアクセスファイルがあります。 壊れたアクセスファイルであれば、 別のDBへのインポートも、accdbに変えることもできません。 http://office.microsoft.com/ja-jp/access-help/HP005187449.aspx 上記の手順を参考にして、壊れたファイルを修正すれば、救われる可能性はあります。

qhgdsfhnd
質問者

お礼

ありがとうございました。

関連するQ&A

  • アクセスにインポートできません。

    Access97を使っています。 エクセルもcsvもインポートできません。 「外部データの取りこみ」→「インポート」で進み、 「ファイルの種類」を選択しようとしたところ、 一覧にエクセルもcsvも出てきません。 「Microsoft Access」と「ODBCデータベース」 のみです。 エクセルもcsvも検索はできますが、 インポートしようとすると 「データベース形式○○○を認識できません。」 というエラーメッセージが表示されます。 どうすれば解決できるでしょうか? よろしくお願いします。

  • ACCESS2000のファイルが開かなくなりました

    ACCESS2000で作ったPGで作業中に固まってしまったのでリセットした所 データベースの形式 `c:\a.mdb`を認識できません。と言うメッセージが出てファイルが開かなくなりました。 新たにmdbファイルを作りインポートしてみても同様のメッセージが出ます。 復旧方法がお分かりの方が見えましたらよろしくお願いします。

  • 2010で、2003形式のファイルを作りたい

    アクセス2010を使っていて、ほかの人に渡すためのmdbファイルを作りたいのですが その方がアクセス2003を使っているので、mdbファイルにしたのですが どうやればいいのでしょうか? 勝手に.accdbになってしまいます。 エクセルのようにファイル形式を選べないのでしょうか?

  • アクセス2007でのインポートエラー「カレントレコードがありません」に

    アクセス2007でのインポートエラー「カレントレコードがありません」について。 データをインポートしようとすると「カレントレコードがありません」と表示され、インポートできません。同時に作成されるインポートエラーテーブルを確認すると「型変換エラー」が原因のようです。 インポート先のファイル(名簿.accdb)は、従前使用していたアクセス2003のファイル(名簿.mdb)を2007対応にしたものです。(各オブジェクトの構成や保有データは同一) 試しに、同じテキストデータをアクセス2003ファイル(名簿.mdb)にインポートしたところ、正常に完了しました。 アクセス2003の入ったパソコンが廃棄予定であり、今後はアクセス2007ファイル(名簿.accdb)を使いたいのですが、非常に困っています。原因と対処法を教えてください。 ※インポートする元データはエクセルマクロ有効ブック(.xlsm)のため、コピーしてテキスト形式で保存しなおしています。

  • win2000環境でaccess95のレポートのインポートがうまくいきません。

    win2000環境で、access95の別のmdbからレポートをインポートしようとすると、アプリケーションエラーが出ます。再度受入側のmdbを立ち上げると、accessのデータベースプロパティのファイルの構成にはレポート名が残り、データベースウィンドゥ上にはレポート名が上がってきません。どうも、mdb上には、インポートしようとしたレポートが残ってしまっているようで、以後動作が非常に不安定になります。MSではwin2000上でのoffice95の動作は保証していないと以前聞いたことがありますのでいたし方ないのかもしれませんが、会社で使っているmdbがまだaccess95環境ですし、accessはexcelやwordのように95と2000で互換性が全くありませんから、何とかaccess95で動かしたいと思っています。同様のケースで対処法ご存知の方いらっしゃいましたら、ご教授願いませんでしょうか?よろしくお願いします。

  • アクセスへエクスポートできない

    outlook2010を使っています。 accessのヴァージョンは2003です。 メールデータをアクセスにエクスポートしたいのですが ファイル→開く→インポート→ファイルにエクスポートでアクセスを選んで 新規Microsoft Office Access アプリケーション.mdb と言うファイルでエクスポートするのですが 出来上がったファイルをダブルクリックで開くと http://support.microsoft.com/kb/884518/ja と同じように "データベースの形式を認識できません" エラーで Access で MDE ファイルを開けない となります。 リンク先の条件とは一致しませんが これはバージョンが相違してるから発生する事象なのでしょうか? しかし、outlook2010からExcel2003なら 同じようにして問題なくてエクスポートできました。

  • Access2000インポートエラー(できない)

    win7 Pro リカバリ後office2003インストールしてwindows updateしたらAccessで Excelファイルをインポートすると「ファイル '<ファイル名.xls>' の情報にアクセスできません。ファイルが存在し、形式が正しいことを確認してください。 」とでてエラーする。いろいろググッテ調べた内容は解決にいったてないので・・・わかる方よろしく、アドバイス願います。ちなみにwin update前は問題なく動作するのですが。

  • 【Access2010】 数10億円のインポート

    txtファイルからAccess2010へ「40億円」をインポートしようとするとエラーになりました。  ファイル形式: 2002-2003形式(.mdb)  データ型: 数値型  フィールドサイズ: 十進型 ネットでいろいろ調べて、フィールドサイズを「倍精度浮動小数点型」してもダメ、データ型を「通貨型」にしてもダメ、お手上げ状態です。 唯一インポートできた方法はデータ型を「テキスト型」にした場合のみでした。 ファイル形式は社内の互換性の問題上2007形式(.accdb)にはできません。 テーブルに直接入力すれば入れることはできますが、毎回そんな面倒な作業はできません。 「数値型」のままインポートする方法はありませんか?

  • Microsoft Accessでmdbファイルが開けないんです。

    とても困っています。(>_<) どなたかわかる方お返事お願いいたします。m(_ _)m Microsoft Access97で、アウトルックで送信されてきたmdbファイルを開こうとしても開けません。 「データベース形式(保存されてる場所の名前)(ファイル名)を認識できません」というエラーが出てしまいます。 とっても困っています(p_;) わかるかたご返答お願いいたします。

  • Access2000形式からAccess2007形式への変更について

    Access2000形式からAccess2007形式への変更について Access2000で作ったmdbをAccess2007形式に変更しようと考えています。 このMDBをAccess2007形式で保存するのと、Access2007の空のMDBを作ってここにデータをすべてインポートするのとの違いは何でしょうか? 通常はどちらで行うのでしょうか? 以上、よろしくお願いいたします。

専門家に質問してみよう