使いやすいように設計された Microsoft リレーショナル データベース管理システムのファミリ。
こんにちは。
Access 2000 で作成したデータベースで、「前のバージョンのアプリケーションで作成されたデータベースを開く事はできません。」で開く事が出来ない場合は、データベースが古い形式である Access 97 形式のデータベースである為と思われます。
対処方法については、以下のスレッドの sk.exeさんのコメントが分かり易く参考になると思います。
Access 2016 でも開けるようにするためには、
Access 2000 から Access 2010 までのいずれかが
インストールされている環境でそのファイルを開き、
Access 97 形式より上位のバージョンの保存形式の
ファイルに変換しなければなりません。
<他参考リンク>
・Access 2013 および Access 2016 で、"以前のバージョンのアプリケーションで作成されたデータベースを開くことができません"
基本的には Access 2000 から Access 2010 のデータベースで開いて変換するという事になりますが、もし無い場合、Access 97 形式のデータベースのテーブルを新しいデータベースに取り込むユーティリティがありましたのでご紹介致しますね。
■Importing Tables from Older Unsupported Access databases
- 上記ページの一番下の<ImportOLD.accdb>をダウンロードして開きます。
- 旧mdb からテーブルをインポートする為の 空の新規データベースを作成しておきます。
2. Import OLD を選択します。
3.
(1) [SELECT THE Old Database to Import Table] に 変換したい MDB をフルパスで設定します。
(2) [Import to Another Database] にチェックを入れます。
(3) [Optional Import to Another Database] に新規作成したデータベースをフルパスで設定しておきます。
(4) [Start Process]ボタンを押し、変換が終了したら[×]ボタンで終了します。
- 新規作成したデータベースを開くと、旧データベースのテーブルがインポートされた事を確認する事が出来ます。