- ベストアンサー
Access2003の練習をしています。練習が有る程度進んでいますが、
Access2003の練習をしています。練習が有る程度進んでいますが、本日これまでの成果を開き、次の段階の練習へと進もうとしています。ところが、ファイルを開いたところ、”このデータベースは読み取り専用で開いています。変更できるのは・・・”という表示が出ます。従って、これまでのデータを次の段階で利用する事が出来ません!!どうして、こうなったのでしょうか?どのようにすれば、これまでのファイルを継続して、次の段階で利用できるようになるでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは。 確かな原因はわかりませんが、アクセスデータベースは壊れやすく 私の場合は開くことも出来なくなったことがあります。 とりあえず使用できうように、新たに空のデータベースを作成し、 テーブル名を表示する所で右クリックし、「インポート」を選択 してください。そうするとどのテーブルからといようなQがありますので その読み取り専用になっているMDBを選び、テーブル・クエリ・ レポート・マクロ・モジュール等、前のMDBで作成したものを すべて選択し、取り込んでみてください。 それで、読み取りでなく通常通り使えそうなら古いMDBを 削除し、新しいMDBの名前を従来のものに変えて使ってみてください。 あくまで可能であればが前提ですので、確実に使えるまで古いMDB は削除しないでくださいね。
その他の回答 (2)
- DexMachina
- ベストアンサー率73% (1287/1744)
> 他のパソコンでも練習できるように、ファイルをUSBメモリーに保存しています。 もしかしたらなのですが、ファイルサイズを小さくしようと、圧縮した状態で使用 していたりしないでしょうか。 もしそうなら(そしてUSBメモリの容量がそれを許すなら)、圧縮を解除した状態に すれば、エラーが回避できるかと思います。 (但し、ご質問の文中のものとは、若干メッセージの内容が異なりますが) ※圧縮されたExcelファイルなどの場合も、開くときは特にメッセージは出ない のですが、保存しようとすると、参照専用とのメッセージが表示され、別名 での保存しか行えなくなります。 (Accessの場合は、Excelの「別名で保存」という機能はないので、最初に 開いたときにしか、そのメッセージを出すタイミングがない、ということかと 思います) ・・・ご質問の事例に当てはまらないようでしたら、すみません(汗)
- tag1701
- ベストアンサー率54% (67/123)
こんにちは。 >ファイルをUSBメモリーに保存しています。それを、Accessで開く時に、トラブルが発生しています。 これが毎回であれば本体ハードディスクへ保存し動かせば、多分 発生頻度は減るものと推測します。 ではなく今回初めて発生であれば不可避な突発的な現象と思われ 保存場所を変えた所で発生しなくなるものでは無いと思います。 (USBの性能にもよるかもしれませんが) リスクを減らす方法としては、使う時にUSBからパソコンに 移動し練習を行い、終了したらUSBへ移動(コピー?)して 別のパソコンでも使えるようにしておく、という方法もありかな と思います。 明快な回答が出来ず申し訳ありませんm( _ _)m
補足
今は練習中で、他のパソコンでも練習できるように、ファイルをUSBメモリーに保存しています。それを、Accessで開く時に、トラブルが発生しています。すなわち、ファイルをパソコン自体に保存すれば、このようなトラブルは発生しないのでしょうか?ご指導の程お願いします!!