• ベストアンサー

複数同時にアクセスファイルが開けない

1つのPCでいくつかアクセスのファイルを開いているのですが、 とあるアクセスファイル(aaa.mdb)を開こうとすると 画像のような画面が2回表示されます。 そしてaaa.mdbのテーブルを開こうとしても画像の画面が表示されます。 すべてのアクセスファイルを閉じてaaa.mdbを再度開いてみたら 通常通り開けました。 なんだったのでしょうか? アクセスは複数のファイルを同時に開けないのですか? バージョンは2007です。ご回答よろしくお願いします。

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

  • ベストアンサー
  • shinkami
  • ベストアンサー率43% (179/411)
回答No.1

自信ないですが多分aaa.mdbのファイルが「排他モード」になっているのでは >すべてのアクセスファイルを閉じてaaa.mdbを再度開いてみたら aaa.mdbを最初に開いて、次に他のファイルを開いていくとどうなりますか [Officeのボタン]-[Accessのオプション]―[詳細設定]と入り 右窓スクロールして下の方に「既定の開くモード」があります。 aaa.mdbは「システム全体のプロフィール、部署名等 主とするデータを管理するもので 他のACCESSファイルから参照されているのでは

n8y6fgfd
質問者

お礼

なかなかご回答を頂けなかったので諦めていましたので助かります! お礼が遅くなってしまい申し訳ございません。 「排他モード」が原因っぽいですね。 ありがとうございました。

関連するQ&A

  • Microsoft Accessのデータが、別々のmdbファイルとして

    Microsoft Accessのデータが、別々のmdbファイルとして2つあります。Accessを持っていないので、OpenOfficeで開いています。このmdbファイルにあるテーブルをまとめてOpenOfficのBaseで開くことはできないでしょうか? 具体的には、Microsoft Accessのデータ、「aaa.mdb」「bbb.mdb」というファイルがあります。 「既存のデータベースに接続」>「Microsoft Access」で、「aaa.mdb」や「bbb.mdb」に、個別に接続して新規データベースを作成することはできたのですが、どちらのmdbファイル内にあるテーブルも参照してクエリを作りたいんです・・・。 また、過去に無理矢理「bbb.mdb」のテーブルをCtrl+c>Ctrl+vで「aaa.mdb」にコピー&ペーストしていたこともありましたが、今回はテーブルサイズが大きいせいか、エラーになります(メッセージ:エラーが発生しました。コピー処理を続行しますか)。 データベースに関する基礎知識が足りないので、そもそもそれができるかどうかも分かりません。 Webで検索しても参考になるサイトを見つけられませんでした。 よろしくお願いいたします。

  • ACCESSで複数の写真ファイルを同時表示する方法

    ACCESS2010にて、添付の写真ファイルを同時に複数表示させる方法はありますでしょうか。 現在、弊社過去製品のカタログをACCESSで作っており、一つの製品に対して「添付ファイルフィールド」に写真ファイルを複数同時に表示させたいです。(それぞれ違う写真) しかし、いくらACCESSをいじくってみても、複数の写真を同時に表示させる事が出来ず、困っております。 どうか皆様のお知恵をお貸し下さい。

  • 【Access2010】リンク先のmdbファイルを

    A.mdbファイル内のとあるテーブルを複数のmdbファイルにリンクしてあります。 A.mdbファイルを移動するため、そのテーブルがリンクされているmdbファイルすべてを調べる方法はありませんか?

  • ACCESS 複数のmdbでModuleを共有したい

    今は方法がわからないので、 aaa.mdb 内の Module1 を修正したときには、 bbb.mdb と ccc.mdb にコピペしています。 (すべて同じフォルダ内で実行するmdbです。) 「bbb.mdb と ccc.mdb は aaa.mdb 内の Module1 を参照する」ような方法はありますでしょうか。 Module1 を外部ファイル(Module1.bas)にしておけば簡単にできるのであれば、それでもいいです。 ACCESS2000です。 よろしくお願いします。 (明日の昼頃締め切ります。)

  • Accessのファイルサイズ縮小について

    Access 2000で作成したmdbファイルを Access 2013環境で使用しています。 ・テーブルのみのmdbファイル(1)があります。  mdbファイル(1)の中には、テーブルオブジェクトが1つあり、フィールドが1つ、  フィールドサイズは255です。レコード件数は、36万5000件程度あります。 ・フォームやクエリ、マクロ、mdbファイル(1)と  リンクテーブルでつないでいるmdbファイル(2)があります。 mdbファイル(1)のファイルサイズが、90MBに達しており mdbファイル(2)を開いたり、何か処理させるのを遅くしているのではないか と思っています。 他の方の質問をチェックしましたが、結果は 最適化について  オプション→現在のデータベース→閉じるときに最適化する→チェックON済み  手動で最適化する→変化なし。 MDBをMDEに変換する  Access 2013では、バージョンが違うので変換できないようです。  accdb形式に変換→accde形式に変換しましたが、変化なし  (そもそも、ファイル(1)はテーブルのみで、マクロやプロシージャは無いので、  意味が無かったかも) となっており、対処法が見つからなくて困っています。 何か良い案はないでしょうか。

  • 同時アクセスの時って...

    Windows2000のPWS(パーソナルウェブサーバー)でASP(VBScriptとJavaScript)とmdbファイルを使ったプログラム(チャットロボット)を作っています。 チャットプログラムでmdbファイルを読み書きする構造です。 チャットなので、複数の方が同時に発言(submit)ボタンを 押すことがよくあります。 【LAN上のそれぞれのパソコンのブラウザでチャットプログラムのURLを開いて、同時に発言ボタンを押した場合です。】 このとき、一つのmdbファイルを同時に(同じタイミングで)呼ぶ場合、下記のようなエラーが出ます。 Microsoft OLE DB Provider for ODBC Drivers エラー '80004005' [Microsoft][ODBC Microsoft Access Driver] '(データベースファイル名)' は既に使用されているので、使用できませんでした。 ASPでトランザクション処理をしていますのでデータ(ログ・発言時刻・辞書ファイル等)の損失は無いと思います。 しかし、エラーメッセージがでて、チャットが中断してしまうので、困っています。 同じmdbファイルをアクセスする場合に、このようなエラー メッセージを出さないようにすることはできますか?

  • accessのDBを同時に4人以上で開きたい

    会社でACCESS2000ので作った顧客管理DBがあり、使っています。 しかし同時に開けるのは3人までです。 それ以上の人が開こうとしても開くことができません。(画面が正しく表示できません)たまに3人開いてもだめになることがあります。 この制限はどこからきているのでしょうか? DBを作った人はすでに退社されており詳しいことがわかりません。 XXX.mdbというファイルが格PCのデスクトップにあり、データはサーバーにあります。 よろしくお願いします。

  • AccessからAccessを開く

    Access2003です。 今AAA.mdbのフォームを開いています。このフォーム上にボタン(このボタンの正式名称は分かりません。たしかツールの中に入っていたもの)を貼り付けこのボタンをクリックして新たにBBB.mdbを開く方法を教えて下さい。 尚AAA.mdbもBBB.mdbも同じホルダーにあります。 BBB.mdbに書き込んだ後BBB.mdbを閉じると画面にはAAA.mdbが残っているようにしたいです。

  • Accessファイルのバックアップ保存について

     「バックアップ」という名前のコマンドボタンを押した時に、 現在編集している「AAA.mdb」というAccessファイルを同じ フォルダに、「AAAバックアップ.mdb」というファイル名で 保存したいと考えています。  なお、フォルダはその時その時で変わります。  いろいろとインターネットで調べましたが、分かりません でした。  どうかご教示いただきますようお願いいたします。

  • 複数ユーザによる Access の同時使用について

    複数ユーザでAccessファイルを使用する場合の影響について教えてください。 <環境> データベースとなるAccessファイル(複数)は、共有のデータサーバ内にあります。 各ユーザは、各自が使用しているPCのAccessを起動して対象のAccessファイルを開き、編集・閲覧します。 全PCのOSはXP(SP3)、Accseeのバージョンは 2000 又は 2002 です。 誰かが開いている場合、レコードロック情報がエクスプローラに表示されるので、他の人にも使用中であることが分かるのですが、WordやExcelのように使用中である注記が表示されないので、これを確認しない人が使用する際に同時使用になってしまう可能性があります。 <質問> 1.あるユーザがファイルを使用中の時、他のユーザが編集を目的としてその使用中のファイルを開いた場合、後から開いたユーザは編集が可能でしょうか? 2.同時に開いている2ユーザがそれぞれ編集作業を行った場合、それぞれの内容は保存されますか? 3.同時に開いている2ユーザのうち、先に閉じたユーザが編集作業を行い、後に閉じたユーザが閲覧のみであった場合、先のユーザの編集内容は反映されますか? 基本的なことだと思うのですが、Access初心者であるため、理解できていません。 よろしくお願いします。

専門家に質問してみよう