• ベストアンサー

Accessデータの修復

ハードディスクの調子が悪くなって慌ててAccessのデータをバックアップしましたが、既におかしくなっていました。3万人くらいの名簿なので何とかしたいのですが、Accessの修復機能では、修復しましたというメッセージは出来ますが、オープンしようとすると不正なファイルだというエラーで開くことが出来ません。データだけをテキストで読み出せればベストなのですが、何か良い方法はないでしょうか。

  • shiga
  • お礼率9% (87/900)

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

  • ベストアンサー
  • baha
  • ベストアンサー率38% (16/42)
回答No.1

こんにちは。 Accessはデータが大きくなると結構壊れますね。 私も何度か痛い目にあいました。 できるかどうかは怪しいですが、新しいMDBから そのテーブルにリンクを張ってデータを抜き出せないでしょうか?

関連するQ&A

  • access2002でのファイル修復

    access2002で作ったファイルを起動したときに ファイル修復のエラーメッセージがでて、最適化するように というメッセージがでています。 最適化しようとしてもできません。 あきらめないとだめでしょうか。 フリーソフトでファイル修復する方法はありませんか。 教えてください、

  • ACCESSでの大容量データインポート

    2.6Gもある大きなデータベースをテキストファイルでもらったので、エクセルでは開けないのでACCESSを使おうと思い、ファイル-外部データの取り込み-インポート で取り込もうとしたら、「ファイル<ファイル名>にはデータが含まれていません。」とエラーメッセージが出てしまいます。それで、テキストエディタでこのファイルを先頭の容量の限界まで読める分だけ読み込んでそれをそのまま保存して、同様にACCESSで読み込もうとすると今度は成功します。だけど、これでは元のデータの1%くらいしか読めません。何で、データは確かに存在しているのにこのようなエラーメッセージが出るのでしょうか。どなたかわかる方がいらっしゃったら教えてください。

  • ACCESS2000、データベース破損?修復可能?

    ACCESS2000を使用しています。セキュリティ設定したデータベースファイルを社内で共有し、使用していたのですが、突然開けなくなりました。開こうとした時に起こった現象は次のとおりです。 (1)警告メッセージ「、Micrsoft ACCESS データベースが開いている時に、いずれかのユーザーがMicrsoft ACCESSを終了しました。修復しますか?」が表示され、はいと答える。 (2)警告メッセージ「オブジェクト’Databases’が見つかりませんでした。オブジェクトが存在していること、名前やパス名が正しいことを確認してください。」と表示され、OKと答える。 (3)エラーメッセージ「データベース’(パス名.ファイル名)’は修復できないか、Micrsoft ACCESS データベースファイルではありません。」と表示され結局開けない。 エクスプローラーからデータベースファイルを見たところ、ファイルサイズが1/10くらいになっていました(!)この状況から修復は可能でしょうか?バックアップはここのところとっておらず、四苦八苦している状況です。どなたかご存知の方、宜しくお願い致します。

  • アクセス2003 最適化/修復について

    アクセス超初心者です。 前任者が作成したアクセスファイルを使って仕事を始めました。 本当に素晴らしいファイルでマクロや見たこともない関数がたくさん使用されています。 全くアクセスに慣れていないため、わけが分からなくて、ミスが多く、 テーブルのレコードを削除することが異常に多いです。 壊れたらどうしよう。。。と日々不安な中で仕事をしていますが バックアップだけはまめにとりながら仕事をしています。 ところで、最適化/修復についてですが、前任者からこれをするように指示は 受けませんでした。 レコードの削除などは日々繰り返したり、アクセスを立ち上げてはおとして。。。などを 繰り返していてはアクセスのデータが壊れてしまう可能性もあるのでしょうか。 そのために、最適化/修復も適度なペースでしたほうがいいのか?と 素人ながらにおもうのですが。 マクロを組んでたら、最適化しないほうがいいのでしょうか? お手数ですが、素人に分かりやすくご教授をお願い致します。

  • うちのqosmioを修復出来ません。

    先日、パソコンをしていると突然ブルースクリーンが出て、それ以来Windowsを起動出来ません。 パソコンの電源を入れてWindowsが起動するところで、エラーメッセージに以降します。 以下がエラーメッセージです。 「ファイル¥windows¥system32¥drivers¥ndis.sys 状態 0xc00000e9 情報 重要なシステム ドライバが見つからないか、または壊れているため、windowsの読み込みに失敗しました。」 その上にWindowsの修復ディスクを使って直して下さい的な事書いてあって、一通りの修復作業はしてみたのですが、ダメでした。 ハードディスクに個人のバックアップしてないデータがいくつかあり、外付けハードディスクなどにバックアップするまでOSの再インストールなどは、なるべくしたくありません。 OSの修復、またはハードディスクのデータを移す方法が知りたいです。 私のパソコンは、 (TOSHIBA dynabook qosmio F40/86FBL Windows vista ) です。 ブルースクリーンが表示されてパソコンが落ちるのは以前何回もあったのですが、今回のような現象は初めてで困っております。 よろしくお願いいたします。

  • クラスター修復について

    windows7を使用していましたら ブルースクリーンが出たりしましたので ハードディスクをチェックしましたら ファイルエラーが5カ所ほどと クラスターの修復が1カ所だけありました。  その後使用していて問題ないのですが、 このクラスター修復とはどのような仕組みなのでしょうか。  windows上でのアクセス制限ということなのでしょうか。  ハードディスクをこのまま使用していていいのかと たとえば バックアップソフトでバックアップしていたイメージを使用して CDからブートしてイメージから以前のvistaに戻したときなどは もう一度ハードディスクのチェックなどが必要なのか悩んでおります。 どなたか 教えていただけませんでしょうか

  • アクセス権を修復

     最近 購入したMacProの調子が ときどき 変なので アクセス権を修復したら 下記のような 表示が 出ました  どうすれば 修復されるのでしょうか?  何か 対策があれば 教えてください  システムは 10.6.1で デュァル2.26の MacProです        記 “Macintosh HD”のアクセス権を修復中 警告:SUID ファイル“System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/MacOS/ARDAgent”が変更されていて、修復されません。 警告:SUID ファイル“System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/Resources/Locum”が変更されていて、修復されません。 アクセス権の修復が完了しました

    • ベストアンサー
    • Mac
  • Access2000 プログラムの修復

    お世話になります。 作成して入力をしているデータベースは、 データのファイルと、プログラムのファイルと 分けて作成されています。 作業途中でエラーが出るなり、開かなくなるなりの状態になった場合、 ファイルの最適化/修復をしたのですが、 それでも開かないやエラーになる場合、 どこをチェックすればよいのでしょうか。 また、毎日バックアップを取っているのですが、 そのバックアップファイルを上書きした方がいいのでしょうか。 その場合、プログラムファイルだけ上書きして、 データファイルは現状のままでもよいでしょうか。 (データファイルは最新のデータが入ったあとのため 上書きすると前日の状態に戻ってしまうため) 基本的なことで申し訳ありませんが、 複数人で入力していることもあってか、不安定なので 操作上の不安を少しでもなくしたいのです。 素人が作成したデータベースなので VB等は殆ど組んでいない、セキュリティの甘いデータベースです。 宜しくお願い致します。

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

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

  • アクセス2000 最適化/修復について

    アクセスの初心者です。 作成したデータが壊れて開けられなくなることがありましたので 現在はテーブル、クエリ、フォームなど一つ作るごとに最適化/修復をしてます。 その上、ファイルを閉じるたびに最適化/修復することを義務化してます。 ワードやエクセルで言えば、頻繁に上書き保存するような形で アクセスの最適化/修復をクリックしていますが、使い方はまちがっていますか? ご教授お願い致します。