Access (一般機能)

Accessの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10 Pro : Access 2013)
旧バージョンのAccess用ODBCドライバについて
投稿日時: 20/10/27 11:53:21
投稿者: よしこさん

いつもお世話になっております。
現在、Win 10 ProでAccess 2013を使用していますが、バックアップとして保存していたAccess 97のmdbファイルを開く必要がでてきました。
調べたところ、AC 2013からはこのバージョンのmdbファイルを開いたり変換したりすることが不可能なので、困っているところです。
そのmdbファイルにはバックアップデータのテーブルだけのみ入っていて、フォーム・レポート・VBA等は一切入っていません。
ですから、テーブルさえ開くことができれば良いので、AC 97のデータが読めるODBCドライバ経由でテーブルのみインポートできる方法があれば良いのに、と考えているのですが、そのような方法をご存じの方、どうぞご教授ください。
よろしくお願い申し上げます。

回答
投稿日時: 20/10/27 13:12:42
投稿者: age7785

こんな記事をみかけましたが、お役にたちますでしょうか
https://qiita.com/Q11Q/items/a554aa07f1c25fbeb3f8

投稿日時: 20/10/27 14:34:55
投稿者: よしこさん

有難うございました!
教えていただいたサイトでは、95/97のmdbからaccdbへの「Access本体を使用しない」変換方法が記載されてありました。
マイクロソフトでは、以前に使用していたOffice 2002(XP)等がWin10で動作保証しないということもあり、古いAccessをわざわざ探して購入することも、非常にためらわれました。
教えていただいたサイトでは、その回避策がいくつかの方法で記載されていたのですが、PowerShellを使用する方法は、かなり難しいように思えて、「JETCOMP」を試してみました。
この方法で、97で作成されたmdbを2003形式のmdbに変換することが可能で、そうなれば後は2013に変換するだけです。
この「JETCOMP」を95/97からの変換ツールとして使用してゆこうと思います。
有難うございました!