• ベストアンサー

Access2003の排他モードで開くとファイルが開けません。その左側に表示されるレ点の意味は何でしょうか?

Access2000からAccess2003にインポートをしました。 そうしたらAccess2003の方を排他モードで開こうとするとファイルが開けません。 「排他モードで開く」の左側にレ点のチェックが入っているのです。他の誰かが開いているときは開けません。誰も開いていないときは開けます。 このレ点の意味は何だったでしょうか? そのファイルのオプションの設定は「共有モード」になっています。 Access2000の方はその現象が起きません。 ということは、バージョン換えでインポートするときにおかしくなってしまったのでしょうか? よろしければ教えてください。

  • 375k
  • お礼率60% (176/289)

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

  • ベストアンサー
  • DexMachina
  • ベストアンサー率73% (1287/1744)
回答No.1

> このレ点の意味は何だったでしょうか? LAN上ではなくStand Aloneでの確認結果ではありますが、このマークは、Accessのメニューで 「ツール(T)→オプション(O)」で表示される『オプション』ダイアログの『詳細』タブで、『既定の開く モード』を「排他モードで開く」に設定した場合に表示されるもののようです。 (「共有モードで開く」にした場合に、「開く(O)」にチェックが入らないことを考えると、片手落ちな  気もします・・・) なお、この設定は、ファイルに対してではなく、アプリケーションに対してのものになります。 (Windowsのスタートメニューなどからアプリケーションのみを起動した場合には、Accessの  メニュー上で「オプション(O)」が使えないようになっていたり、複数のAccessファイルを開くと、  それぞれの『オプション』ダイアログで別々の値を指定できる(=他方での設定が、リアルタイム  に反映されない)など、確かに誤解を招きかねない動作かと思いますが) > Access2003の方を排他モードで開こうとするとファイルが開けません。 > (中略) 他の誰かが開いているときは開けません。誰も開いていないときは開けます。 私の知る限り、Accessには少なくとも2種類の「排他モード」があります。 ひとつは、上記『オプション』ダイアログで設定する『既定の開くモード』としての排他モードで、 もうひとつは、『ファイルを開く』ダイアログの『開く』ボタンで「排他モードで開く(V)」を指定した 場合の排他モードです。 (なお、上記『既定の開くモード』で「排他モードで開く」を指定した場合は、後者の操作をしても、  前者と同じ「排他モード」になってしまうので注意が必要) で、ご質問の内容からすると、375kさんが見慣れているのは「前者の排他モード」で、一方、 現在の状況は「後者の排他モード」と思われます。 <最初のユーザーが、「前者の排他モード」でファイルを開いていた場合>  次のユーザーが、同じ排他モードでそのファイルを開こうとすると、「他のユーザーがこの  データベースを開いているか、排他モードで開く権限がないため (中略) このデータベースを  共有モードで開きます。」というメッセージが出ます。(→ファイル展開可) <最初のユーザーが、「後者の排他モード」でファイルを開いていた場合>  次のユーザーがそのファイルを開こうとすると、『既定の開くモード』の設定や、『ファイルを  開く』ダイアログでの指定内容に関係なく、「'○○.mdb'は既に使用されているので、使用でき  ませんでした。」というメッセージが出ます。(→ファイル展開不可) *同一PC上で上記動作を確認する場合、2度目の展開時には、Windowsのスタートメニュー等  からAccessを起動させてから、『ファイルを開く』ダイアログを使ってファイルを開いて下さい。  (ファイルのダブルクリックによる起動だと、ウィンドウが切り替わるだけになる場合があります) 従って、他の方が使用中に開けなるということは、先に開いている方が「後者の排他モード」を 使用していると推測されますので、共有モードで開くように依頼してみて下さい。 ※上記はAccess2003で確認しましたが、Access2000でも同様の仕様だったと思います。   ですので、もし同じ条件下で2000と2003での動作が異なるのだとすると、仰るようにエラーを   起こしているのかもしれません。 ・・・長文、失礼致しました。

375k
質問者

お礼

いつもご親切に丁寧な回答をくださって助かります。 教えていただいた内容で対処してみます。 ありがとうございました。

関連するQ&A

  • 「排他モード」とはどういう意味でしょうか?

    日本語がよくわからないので教えてください。 アクセスにパスワードをかけようとしたら 「排他モードで開いてください」と言われました。 排他モードで開いて無事パスワードをかけることはできたのですが 排他の意味がわかりません。 ・読み取り専用モード ・共有モードは 意味はわかります。 宜しくお願いいたします。

  • ACCESSで排他モードにするには

    ACCESS97からACCESS2000に移行しました。 ネットワーク上にデータベースを置いて複数で使っています。 私がフォームやレポートをデザインで開こうとしているとき、他の人が同じデータベースを開いていると(同じフォームやレポートを開いてなくても) 「現在、このデータベースには排他モードでアクセスしていません。デザインの変更は保存できません。」 と表示されてしまいます。 そこで「ツール」「オプション」「詳細」で「排他モード」を選んだり、「開く」で「「排他モードで開く」を選んでみたのですが、メッセージは変わりません。 ヘルプやマイクロソフトのHPも読んでみましたが、「共有モード」にすべきか「排他モード」にすべきか、いまひとつわかりません。 ACCESS97の時はこんなことはなかったのですが、2000って「こうゆうもの」なんでしょうか。 よろしくお願いします。

  • Access2000の排他モード?

    N0.62665で全く々質問があったのですが、回答アドバイスにとどまり、その処置に到っていなかったのでこちらでまた質問させていただきます。 ネットワーク上でAccess97を使っていましたがAccess2000にバージョンアップしました。すると複数人数が開こうとしたとき、一番最初に開いた人以外は、 「現在このデータベースには排他モードでアクセスしていません。変更しても保存できない可能性がありますがよいですか」 とのメッセージが出て、データの変更を行ってもそれを保存することが出来ません。 ツール→オプションの排他・共有の設定など変えてみたのですが、変化無し。 以前のようにみんなが使えるようにするにはどこの設定をどう、変更すれば良いのでしょうか? よろしくお願いします。

  • 排他モードで開けない

    こんにちは。 os:vista、office:2003です。 自分で作成したアクセスのmdbファイルに フォームを新規で作成しようとしたところ、 「現在、このデータベースは排他モードでアクセスしていません。 変更しても、後で保存できない可能性があります。」 となってしまいます。 なので排他モードで開こうと思い、 ファイル→開く→ファイルを選択→排他モードで開く をやっても 「他のユーザーがこのデータベースを開いているか、 排他モードで開く権限がないため。○○を排他モードで開くことはできません。 このデータベースを共有モードで開きます。」 となってしまい、結局フォームを作ることができません。 ・パソコンはインターネットとしか繋いでないです。(共有はしていない) ・mdbと同じフォルダ内にldbと言う拡張子のファイルがあり、鍵マークが付いています。これが原因でしょうか? 何かわかる方なんでもいいのでご回答よろしくお願いします。

  • 排他モードとか共有モード

    アクセスの排他モードとか共有モードとかよくわからないのですが どういう時に排他モードが良くて どういう時に共有モードが良いのでしょうか? 常に一人でアクセスは使っています。

  • 共有モードと排他モードとどちらで開けばいい?

    共有フォルダに入ってるアクセスファイルを複数人で開きたい時は 共有モードと排他モードとどちらで開けばいいのでしょうか? 複数人で共有するから、共有モードですか? そのファイルは3人で同時に開き、 そのうちの1だけがデータの入力をし、 他の2人は閲覧のみです。

  • 共有モードから排他モードへ変更できるのでしょうか?

    accessでファイルを開いた状態で 共有モードから排他モードへ変更できるのでしょうか? 一度ファイルを閉じないとダメですか? ご回答よろしくお願いします。

  • 【Access】排他モードで利用時のタイムアウト

    社内の部署で共有のアクセスデータベースを作成し、複数の人が同時に編集できないよう、 「排他モード」か「レコードロック」の設定を考えていますが、「排他モード」にした場合、ファイルを 開く時間(タイムアウト)の設定は可能でしょうか?

  • アクセス データは保存される?排他モード???

    レコードのデータを変更したり、新規にデータを入力した後に、 CTRL+Sを押すと、 『ほかのユーザーによってファイルが開かれているため、 変更したデザインを 保存したり、新しいデータベースオブジェクトに保存したりできません。 デザインの変更を保存したり、新しいオブジェクトに保存したりするには、ファイルを排他モードにする必要があります』 と表示されますが、 これはデータは保存されてるのでしょうか? デザインが保存されないだけでしょうか? でもデザインビューなどでいじってません。 また上記のメッセージから、今は排他モードでは開いてないことがわかりますが、 であれば何モードで開いてるのでしょうか? 共有モードでしょうか? それを開いてる状態で確認することは可能ですか?

  • 右クリックして排他モードで開くには?

    デスクトップ上でアクセスファイルを右クリックして、排他モードで開くことはできませんか? アクセスアプリケーションを立ち上げて、開く、から開くしかないのですか?