- ベストアンサー
Access97をAccess2000に変換したい
Access97で作成されたmdbを、Access2000へ変換しようとしたところ、 おそらく変換自体はうまく行っているようなのですが、変換後のmdbを開こうとすると、”データベースの形式を認識できません。データベースは使用しているバージョンよりも新しいバージョンのMicrosoftAccessで作成されています。MicrosoftAccessを現在のバージョンにアップグレードしてからデータベースを開いてください”というダイアログが表示されます。 これはどうしたらAccess2000で開けるようになりますか。
- kuriosprj
- お礼率39% (40/102)
- その他(データベース)
- 回答数2
- ありがとう数0
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>開こうとするとダイアログがでるので何か問題があるような気がするのですが、 開けているけれど最初に書いたようなメッセージが出るのですか? >開けているということは大丈夫なのでしょうか。 普通何のメッセージも出ません やはりどこかおかしいのでしょう 元のmdbは保存してないのですか? あればやり直すということも考えられますね ないのであれば2000で修復を試みてみるぐらいかな
その他の回答 (1)
- CHRONOS_0
- ベストアンサー率54% (457/838)
変換してしまうと97では開けなくなりますが 2000では開けるはずですが・・・ 勘違いしていません?
関連するQ&A
- アクセス2003で作ったデータを2000で開く
タイトルどおりですが、アクセス2003で作成したデータを アクセス2000で開きたいのですが、開こうとすると、 「データベースは、使用しているバージョンよりも新しいバージョンのMicrosoft Accessで作成されています。 Microsoft Accessを現在のバージョンにアップグレードしてからデータベースを開いてください。」と メッセージが出るのですが、アクセス自体をバージョンアップしないと開けないのでしょうか? データ自体を旧バージョンで開けるように変換することはできないでしょうか? よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- ACCESSの互換性について
ACCESSのバージョンの違いで困っています。 率直にACCESS97で作成したMDBをACCESS2002で同じように使用することは可能なのでしょうか? バージョンが異なるとMDB立ち上げ時に、MDBをそのままの状態で使用するか、現在立ち上げているACCESSに変換するかどうか聞かれますが、2002に変換しようとすると、変換時にエラーになってしまいました。。。 互換性についてあまり詳しくないもので... 元々ACEESS97、2000、2002の互換性はどんなかんじなのでしょうか?2002で作成したものを97にて使用することなどの上位互換はないので、今回は関係ありません。 元々そんなことはできません!...といったことから、使用に制限が出てくる等の情報を教えてもらえないでしょうか。 大変困っています。 どうか助けてください。宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- Access2007で作成したmdb
こんにちは。 PC環境:WinXP Access:Access2007 で新規作成したmdbを PC環境:Win2000 Access:Access2000 で開こうとすると”データベースの形式[mdbパス]を認識できません” というメッセージが出て開く事ができません。 vbaでCreateDatabeseを使ってmdbを作成しているのですが、何か問題があるのでしょうか? それともAccessのバージョンが違うと開く事ができないのでしょうか? よろしくお願いします。
- ベストアンサー
- その他(データベース)
- Accessについて
お世話になっております。 同僚が少々困っているようなので、代わりに質問させていただきます。 知っている人がいましたら、教えていただきたく。 以下、同僚の文章引用。 ***** Access97で作成したmdbをAccess2000で開くと、 データーベースの変換を行うか聞いてきますよね。 変換をかけてしまうと、Access97ではその後使用できなくなります。 ここまでは、経験したことがあるので確実なんですけれど、、、 ではAccess2000⇒Access2002、Access2000⇒Access2003 の場合はどうなんでしょうか? データベースの変換は走りますか? 変換を行ったとして、そうすると下位のバージョンでは使用できなくなりますか? 今まで、そういう話があったら教えていただきたく、お願い致します。 緊急ではないので、時間ができたら調べるつもりですが、すぐわかる方がいればお教え願います。 ***** 以上、宜しくお願いいたします。
- 締切済み
- その他([技術者向] コンピューター)
- 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)はテーブルのみで、マクロやプロシージャは無いので、 意味が無かったかも) となっており、対処法が見つからなくて困っています。 何か良い案はないでしょうか。
- ベストアンサー
- その他(データベース)
- Access95→Access2000への変換について。
こんにちは。 Access95で作成したプログラムを、Access2000に変換して使用したいので、 Access2000で95のバージョンのプログラムを開き、データベースの変換を したのですが、なんだか上手くいきません。 (1)「起動時の設定」をしていないのに、起動時の設定がかかる (データベースウィンドウの表示など) (2)95のときは出ていなかったエラー(パラメータの入力)を求められる (3)フォームのコードを開いて、コンパイルをかけようとしてもグレー表示に なっているため使用できない 以上、おかしいと思われる点ですが、95のプログラムは私が作成したものでは ないため、詳しいことがよく分からないのです。 データベースはテーブルのみのもの(仮にAとします)と、Aからリンクした テーブル、クエリ、フォーム、レポート、モジュールなどがあるデータベース (Bとします)の二つのデータベースを使用しています。 私のコンピュータの環境としては、 OSはWindows98 Second Edition、 Accessは97と2000が入っていますが95は入っていません。 大至急何とかしたいのですが、よろしくお願いします。
- 締切済み
- オフィス系ソフト
- 【Access97→2000変換 共有利用が出来なくなりました】
今回、ネットワーク上にて共通で利用されているmdbファイル(Access97で作成)に デザイン・機能の変更を行う為に、データベースユーティリティより 2000への変換を行いました。 一番最初に開いた人以外の人が開くと 「現在このデータベースには排他モードでアクセスしていません。」というメッセージが表示されてしまいます。 排他モード・共有モードの設定を変更しても変化はありませんでした。 以前は、そのようなメッセージが表示されていなかったので、バージョンアップによるものが 原因かとは思うのですが、解決策が見つかりません。 どなたか、解決案を指南して頂けると非常に助かります。 どうぞ、宜しく御願い致します。
- 締切済み
- その他(プログラミング・開発)
- Accessの互換性について
仕事でAccessを使用することになりました。 現在ネットワーク上で共有して使用しているAccessのデータベースは、97バージョンで作成されています。 私のPCには2000バージョンしかないのです。この状態で何か気をつけることなどありますか。 ファイル形式を変換しないといけないような話を聞いたのですが、バージョン違いで共有は無理なのでしょうか。 初心者なので、何かあれば補足します。
- 締切済み
- オフィス系ソフト
- Accessのデータベースが開かなくなりました
初めて質問させていただきます。 いつものようにアクセスを使って名簿を整理していたのですが、「認識しません」というエラーメッセージが出てファイルが開かなくなりました。 ファイルを開こうとすると「このデータベースは予期しない状態のため開くことができません」と出ます。 その下に「このデータベースはツールメニューのデータベースユーティリティーの変換コマンドではなくDAOのCompactDatebaseメソッドを使って以前のバージョンの形式から変換されています。このため、データベース一部が変換されていません。」と表示されます。「元のデータベースがある場合はデータベースユーティリティーの変換をクリックして、変換してくださいとありますができません。 データベースは97で作成したものを2003で使っていました。 何か解決策はあるのでしょうか?
- ベストアンサー
- オフィス系ソフト
- Accessで97形式のファイルのデータを2000形式に変換してしまった。
社内でAccess97と2000を共有しているのですが、97のデータを 2000で開いたときに、誤って2000に変換して開いてしまったようです。 97側で開くと Form、******メニューが不正 (*****はフォームの名称) と表示され、開かず 2000からだと問題なく開きます。 以前過去ログにあった http://oshiete1.goo.ne.jp/kotaeru.php3?q=306289 を、参考にしようと思ったのですが、どうやらVBで動作しているらしく >Access2000でmdbを開いている状態で >[ツール]→[データベースユーティリティ]→[データベースの変換]→[Accessの旧バージョンの>データベースに変換]を順に選択して保存するとAccess97で開くことができます。 で、試そうとしたのですが、なぜか[データベースの変換]が表示されません。 開く時も自動で起動し、ツールバーの[ツール]が立ち上げて1秒くらいで消えてしまいます。 どのような設定をされているのか分りませんが、このDBの作成者が辞めてしまい、 Accessを解る人がいない状態です。私もまだ初心者で初級~中級で、実務 レベルではありません。VBが解らないといけないのかも知れないのですが。 他のAccessのDBとも連動(テーブルをリンクしている)しているので、 むやみにデータを取り出して入れ直すことも知識不足で手が出せない状態です。 2000に変換したDBファイルを97に戻す方法。 2000から [データベースの変換]→[Accessの旧バージョンの>データベースに変換]を順に選択して保存する までを表示させる方法は無いでしょうか? アドバイス宜しくお願いします。
- ベストアンサー
- その他(業務ソフトウェア)
補足
ありがとうございます。 言われてみればそうですね。2000では開けていますね。 けど、開こうとするとダイアログがでるので何か問題があるような気がするのですが、開けているということは大丈夫なのでしょうか。