• 締切済み

Accessについての拡張子ldbについて

AccessVBAプログラムを起動すると、db1.ldbが出来ますが、 起動終了しても存在し続けます。 またAccessVBAプログラムを再び起動するとdb2.ldbができ、 起動する度に、db3、db4・・・・ldbがたくさん出来てしまい、フォルダ容量を逼迫します。 他のPCでやっても上記現象はおきませんが、私のPCのみ起こります。 どうやったら回避できますでしょうか? ぜひ教えてください。

みんなの回答

  • orangezzzz
  • ベストアンサー率35% (401/1119)
回答No.1

おはようございます。 Officeを再インストールする。 リカバリーする。 などでは?

HumanErr
質問者

お礼

再インストールが一番効果的だと思いますので そうさせて頂きます。ありがとうございました。

関連する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の名称は仮称です。

  • アクセスの設定方法をどのようにすれば可能になるのでしょうか?

    Access2000で作成したDB  PC(1):DB のファイルが入っている端末  条件 OS:windows 2000 DB のファイルが入っているフォルダを共有 に、PC(2),PC(3):ネットワーク上の端末  条件 OS:windows Me からアクセスしDBを起動・更新したいのですが、出来ません アクセスの設定方法をどのようにすれば可能になるのでしょうか?よろしくお願いします 但、PC(1)のDBの入っているフォルダに PC(2)からアクセスは できます PC(3)からアクセスすら出来ません 複数台の端末からACCESSで作成したDBを起動するには どのようにすれば いいのでしょうか?

  • Access2000で作成したDBを共有しネットワーク上のPCからもアクセス

    Access2000で作成したDB  PC(1):DB のファイルが入っている端末  条件 OS:windows Me DB のファイルが入っているフォルダを共有 に、PC(2):ネットワーク上の端末  条件 OS:windows 98 からアクセスしDBを起動・更新したいのですが、出来ません アクセスの設定方法をどのようにすれば可能になるのでしょうか?よろしくお願いします 但、PC(1)のDBの入っているフォルダにPC(2)からアクセスは   できます

  • ACCESS2002・autoexecの終了時エラーについて。

    OS:WIN2000 アクセス:2002 MDBファイルをバッチファイルで起動 BATの中身→<c:\temp\db01.mdb> 「db01.mdb」の内容 マクロ名 : AutoExec アクション : 終了 アクションの引数 ---------------- オプション : 終了 でAutoExecの終了のアクションが実行されアクセスが閉じたあとに 「ファイル 'c:\temp\db01.mdb' (またはその構成ファイル) が見つかりません。パス およびファイル名が正しいか、必要なライブラリがすべて利用可能かどうか確認してください。」 と・・・エラーが出てしまいます。 http://www.microsoft.com/japan/support/kb/articles/J068/3/84.asp のページで回避策が掲載されていたので試みましたが駄目でした・・・・・ (掲載されていた内容はファイルを開くときに上記エラーが出るということですので若干違うかもしれません・・・) 上記ではバッチファイルでMDBファイルを1回起動させているだけですが、 実際はバッチファイルで繰り返し実行させて使用しているの途中で停止されて困っています。 なにか回避策ありましたらよろしくお願いします。

  • アクセスmdbファイルがショートカットが立ち上がらない

    ACCESS2000の.mdbファイルのショートカットを、特定のフォルダーにまとめて入れています。 対象のファイルはサーバーの中に入っています。 このショーカットをマウスでダブルクリックしても、右クリックで開くを選んでも、開きません。 1回目は開きます。2回目以降が開きません。 該当のフォルダーを見るとXX.ldbのロックファイルが作成されています。 また、この後シャットダウンやログオフを実行すると、プログラムの終了中のメッセージがでます。 結局はすぐに終了で終わらせないと、終了出来ません。 2回目以降は開く動作をしている様なのですが。 OSはWin2kです。 以前はこの様な事はなかったのですが。 何か解決方法はないでしょうか?

  • ACCESS97 起動できません

    ACCESS97を起動させようとすると、 『システムエラーまたはメモリ不足のため、Microsoft Access を起動 できません。不要なプログラムを終了して、 再度実行してください。』の表示が出ます。 ※メモリは、1Gです。プログラム(タスクマネージャ確認済み) も起動していません。 再インストールしても同じ現象が起きます。 何か良い方法があればよろしくお願いします。

  • バッチ処理をすると(Accessの)ldbが残ってしまいます

    ≪ 質問 ≫ batファイルをタスクで動かして、早朝にAccessを動かしファイル生成しています。 ファイル自体は、正しく生成されているのですが [Accessファイルの名称].ldb というldbが残ってしまいます。 不要なldbなので削除しようとしても、 「誰かがAccessを利用中」という理由で削除できません。 (タスクマネージャでプロセスを終了し、削除しています) Batファイルから、AutoExecで起動したAccessを正しく終了させるには どうすれば良いですか? ≪ 動かしているサーバ ≫ ・Windows Sever 2003 R2 ・Microsoft Office Access 2003 ≪ 処理内容 ≫ 1. 別サーバからAccessで使うデータをコピーする 2. Accessを起動し、ファイル読込→CSV出力 という一連の処理をする 3. 出力されたCSVファイルをバックアップフォルダにコピー&リネームする 4. バックアップフォルダの中身を最新2週間分残して削除する ※1~4の処理はそれぞれ別のbatファイルに記述していますが  タスクに登録する都合上、1個のbatファイル内で「call」で順番に  呼び出して処理しています。 ≪ 心当たり? ≫ Accessを動かしているサーバにインストールされているのは Access2003なのですが、このmdb自体はAccess2000で作成しました。 このため、「Access 2000 ファイル形式」のままで Access2003で動かしています。

  • デスクトップでフォルダーが勝手に動く

    Win XP (ThinkPad) PCにて 再起動させると、デスクトップ上の フォルダーが勝手に動いていて、他のフォルダと 重なったりしている現象が時々起こります。 原因と回避方法を教えてください

  • Win2003サーバーでのドライブ領域拡張について

    Windows2003サーバにて既存ドライブの容量が逼迫してきたため、USBハードディスクを接続し、 容量の拡張を実現したいと考えてます。 良きアドバイスをお願い致します。 下記の通り、Dドライブの容量が逼迫(共有フォルダを作成し、N/W上のPCからファイルを保存) してきたため、新規に増設したFドライブの空き容量をDドライブに分配しようと試みました。 分配方法は、標準搭載されている「ディスクの管理」ツールからFドライブ上にてDドライブ上の 共有フォルダをマウントする方法(※)を取りましたが、 「ボリュームは空のフォルダのみマウントされます。」となり、実現不可でした。 別の方法にてDドライブ(共有フォルダ)の容量を増やす方法をご存知の方、ご教授願います。 ※参考URL http://www.atmarkit.co.jp/fwin2k/win2ktips/985junction/junction.html <使用サーバ内容> OS:Windows Server 2003 R2 Standard Edition Service Pack 1 ドライブ構成:  Cドライブ(内蔵)⇒容量:50G(80%使用)、用途:OS、アプリケーションインストール  Dドライブ(内蔵)⇒容量:100G(80%使用)、用途:ドキュメント保存  Fドライブ(外付)⇒容量:1T(0%使用) サーバ用途:イントラネット上の各PCから作成したドキュメントを保存する、ドキュメントサーバ。         保存方法は、サーバ上に共有フォルダを作成、そこにファイルを保存。 以上

  • /etc/init.d/rcSにプログラムを登録し、なにもできなくなりました

    Linuxでなにもできなくなりました。回避方法を教えてください。 下記のような場合、なにか回避策はないでしょうか。 アドバイスでも結構ですので、助言を頂きたいです。 足りない情報があれば回答いたします。 環境: Fedora Core 6 いきさつ: /etc/init.d/rcSにサンプルプログラムを登録し、 Linuxブート時に起動するようにした。 このサンプルプログラム起動はフォアグランドで実行するように指定した。 サンプルプログラムはコンソール上で動作するが、[Ctrl+c]で終了できず、 killコマンドで終了するしかない。 現象: コンソール上にサンプルプログラムが起動しているが、終了できずなにもできない。 telnetやftpデーモンを起動するようにしていたが、おそらくデーモン 起動前にサンプルプログラムを起動しているため、プロセスが起動しない。 (pingは通る) [Alt+ファンクションキー]で仮想コンソールの切り替えを行なっても、カーソルしか 存在しない。(ためしにユーザ/パスワードを入力してみましたが返答がありませんでした) その他: ハードウェアは組み込み系で、通常のFedora Coreとは異なるかもしれません。