• ベストアンサー

ACCESSファイルが消えない

お世話になります。 今わが社ではACCESS2007を使っております。 最近気づいたのですがここ毎日〇〇Data.ldbというのがでてきています。 調べてみると他の誰かが使用している場合、〇〇Data.ldbが出ると書いてあるのですが誰ひとり使用していなくても出てきています。 原因はなんなのでしょうか? よろしくお願い致します。

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

  • ベストアンサー
回答No.1

ldbファイルは誰かが開いているとき以外でも 何らかのプログラムがそのMDBにあるテーブルなどを開いていると作成されます。 ほかのプログラムなどが〇〇Data.MDBを読み書きしているのではないでしょうか? たとえば、  勤怠管理.mdb  |  |※テーブルリンク  |  社員マスタ.mdb の 社員情報テーブル   となっている場合、 勤怠管理.mdb側のデータ入力時に社員情報を表示しようとして 社員マスタ.MDBに接続され社員マスタ.ldbが作成されます。

ponpon69
質問者

お礼

お返事ありがとうございます。 皆様の意見を参考にさせて頂きまして無事解決できました。 本当にありがとうございました。

その他の回答 (2)

  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.3

最後に閉じるときに LDB ファイルは消えるはずなのですが 単独で使用していても何故か残ってしまうケースがありました。 エラーで終了したわけでも無いですし閉じるときに最適化の オプションを外していても残ってしまう場合があります。 何かのタイミングの問題かと考えていますが、あまり気にしていません (^^ゞ ところで、その LDB ファイルをメモ帳で開くと 使用していた コンピュータ名と ログオン名 が分かります。 また LDB ファイルを右クリックして セキュリティタブから詳細設定で 所有者タブにて所有者のログオンアカウント名が分かります。 多分これが使っていた最後の人かと思われます。

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

Googleででも「ACCESS ldb」「ACCESS ldb 消えない」で照会してください。 多数記事があり http://okwave.jp/qa/q1740965.html などを読んでみてください。

関連するQ&A

  • Access2007でldbファイルが消えず困っています。

    Access2007でldbファイルが消えず困っています。 環境 OSはXP(SP2) … サーバ/クライアント共 Office2007Pro … サーバにはインストールしてません SQL server2000 ウィルスバスター2011 Pc-Anywhere クラサバの環境で、サーバ側にデータを、クライアント側にはプログラムを配置しています。 5台のクライアントからサーバのデータを更新しています。 (サーバはデータ.mdbを、クライアントはプログラム.accdb) 困っているのは、何らかのタイミングでldbファイル(mdbを起動したときに勝手に立ち上がるもの)が消えなり、サーバの電源を入れ直して、ldbファイルを削除しない限り、システムが機能しなくなることです。 一応、データを書き込んでいるときは、ldbが発生し、書き込みが終わるとldbが消える動作をきちんとしていることを確認しています。が、何らかのタイミングでldbが消えないことがあるんです。 本来はaccess2000で作成したものでしたが、マシンの入れ替えに伴いaccess2007に変更しました。 access2000の時は排他ロックなど掛かったことはなかったんですが2007に切り替えた途端、この有様です。 元々は、データ.mdbはデータ.accdbだったんですが、頻繁にロック(読取専用)が掛かるので、苦肉の策でデータ側のみ2003形式にダウンさせました。そうしたところ、ロックが掛かる回数は激減しましたが、それでも1日に1・2回程度は排他ロックが掛かり、サーバの電源入れ直し、ldbファイルの削除をしている状況です。 原因がはっきりせず困っております。 システムが機能しなくなるのは、業務がストップしてしまうことなので、とても焦っております。 Accessに詳しい方、良いお知恵を拝借願います。 ※ mdbの名称は仮称です。

  • Excel FileのDataをAccess File(*.ldb)にコピーする方法

    大量のExcel FileのDataを、Access File(*.ldb)にコピーしたい。 1.Access File(*.ldb)を開いて、Excel Dateをコピーする:   この場合、Access File(*.ldb)を開くソフトが分からない。   また、開いたファイルはExcel Dataをコピーできなくてはならない。 2.ExcelDataを、Access の入力画面で、一括で複数行入力する:   使用予定のApplication(Access)画面にはそれを許すものがない。 3.その他の方法: など、ありましたら教えてください。   

  • アクセス共有使用中、.ldb付きのファイルの利用

    アクセスをNASサーバー上で共有で使用しています。 ほとんどの人は参照権限しか有りません。 更新・削除等の権限者は3名です。 共有ファイルのアクセスのデータベースを参照すると、.ldb ファイルが作成されますがその件について質問があります。 質問1 参照権限者は70名くらいです。どのPCで使用しているか特定することはできますか。 質問2 参照権限者がアクセスファイルを開いている時(.ldb ファイルが作成されているとき)、のその元ファイルをコピーして使用(データ入力等)をしても問題有りませんか。 質問3 更新・削除等の権限者がアクセスファイルを開いている時(.ldb ファイルが作成されているとき)、のその元ファイルをコピーして使用(データ入力等)をしても問題有りませんか。 質問4 何かアクセスのエラーで.ldb ファイルが消えないこともありますか? .ldb ファイルが1日消えないことも有り困っています。 (原則は、参照権限者がアクセスを使用するときは、NASからローカルに保存して使用することになっています。)

  • Microsoft Access レコードロック情報

    こんにちは。 Accessでデータの要領がいっぱいになり、「メモリ不足のため~」というメッセージが出ました。 データを削って最適化しようとしましたら、「他のユーザーが使っています」的なメッセージが出て最適化できません。 Accessを終了しても****.ldb(レコードロック情報)は消えません。 削除も出来ませんでした。 テーブルのデータは削ることができたので、最適化さえ出来れば通常通りに動くと思うんですが、ロックされている為?できません。 ****.ldb(レコードロック情報)の削除する方法を教えてください。 よろしくお願い致します。

  • アクセスMDBファイルが破損

    アクセスんのMDBファイルを使用中に、何かの原因でファイルにダメージが起こったものと思われますが、終了後に再起動しようとしてもファイルを開けません。 下記のエラーメッセージが出ます。 「~は修復する必要があるか、データベースファイルではありません。 Microsoft access データベースが開いているときに、いずれかのユーザーがmicrosoft access を終了しました。」 「このデータベースを修復しますか?」 修復を選択して、管理用のパスワードを入力しても 「パスワードが正しくありません。」とメッセージが出て、 「~は修復できないか、Microsoft accessデータベースファイルではありません。」となり、結局、開くことができず終わってしまいます。 このDBファイルはネットワークで複数人が使用しています。 ファイルと同名のLDBファイルは開いたままになっています(64kb)。 なにか修復の方法があれば教えてください。 よろしくお願いします。

  • access2000のファイルが開けません。

    access2000のファイルが開けません。 使用環境:XP これまで使用していたaccess2000のファイルが突然開けなくなりました。 業務に差し支え、大変困っています。 何が原因か分からないのですが、開けなくなったファイルのサイズが突然143,332KBになりました。 (ちなみに、他のファイルは開けます。) 重すぎて開けないのかなと思うのですが。。。 開こうとすうと時間だけがくってしまい、フリーズ状態になります。 やむ終えず、タスクマネージャで終了しています。 色々自分なりに調べてみたのですが、解決策が分かりません。 (マイクロソフトのサポートも見てみました。) どうしたら、元のように使用可能になるかご存知の方がおられましたら、 教えていただけないでしょうか? すみませんが、宜しくお願い致します。

  • ACCESSのファイル容量

    おせわになります ACCESSにInTouchよりデータをINSERTしているのですが のデータ容量が テーブルのレコードを削除しても 減りません そういうものなのでしょうか 毎日全件DELETEしてINSERTするのですが 大体1日のデータ量で収まるのかと思っていたのですが どんどん大きくなっていって ACCESSファイルが異常に大きくなってしまっています ファイル容量をある程度で肥大しないようにする方法はありますでしょうか

  • accessファイルが開かない

    質問させていただきます。 一台のPCにaccessファイルがあり、ネットワーク上に置いてあります。 いつも他の数台のパソコンで見るのですが、一台PCを購入したら、その新しいPCからだけファイルが見れないのです。 ネットワーク制限もかけてはいないと思います。 accessファイルを誰かが使用している場合は、クリックしてもなにも反応がありません。誰も使用していないファイルだと、一回一回セキュリティの警告、不明の発行元となり、イエスを押すと開きます。 原因はなんでしょうか? ちなみに ネットワーク上ではなく、デスクトップ上にaccessファイルを置くと使えます。 ネットワーク上のエクセルなどのファイルは問題なく使えます。 一からaccessを起動し、「ファイルを開く」で指定すると誰かが使用していても開きます。 access2003インストールを統一しています。

  • VB6.0でアクセス2000のデータを使いたいです。

    VB6.0でアクセス2000のデータを使用してdatagridに表示したいのですが、データオブジェクトのdatabasename(プロパティ)にアクセスデータを指定しても、recordsource(プロパティ)にアクセスのテーブル名が表示されないのです。他のアクセスデータで表示される場合もあるのですが、その違いが不明ですので宜しくお願い致します。

  • 教えてください!!!アクセスを勉強したいのですが。。。

    こんばんは★ 仕事で毎日パソコンを使用しているものです。 エクセルは、簡単な関数他だいたい使いこなせるつもりです。 ところが最近、契約書や他データの管理がとても不便になってきました。 膨大な量のデータになった場合、エクセルではとても扱いにくいのです。 そこで、アクセスはデータ変換も出来て、同じ形式で項目のみが違う場合など、 大量データを扱うのには大変便利だと聞きました。 例えば、職場の違う1000人の受講票を作成したり、 1000職場の契約書を同じ形式で作成したり、という感じです。 どなたかアドバイス若しくは、学習の仕方について良い方法等ありましたら 是非教えて頂きたいです。 どうぞよろしくお願いいたします。

専門家に質問してみよう