職場内でXPパソコンの時代にACCESS2000で多くのファイルを作成し、ネットワーク上のデータサーバー(テラステーション)に保管しています。
現在はWIN7でACCESS2010を使用していますが、新規で作成する場合も、既存のACCSESS2000形式のmdbファイルを修正しながら、そのままACCESS2000形式で作成(別名保存)しています。
そのため、ACCESS2010の新機能も使うことができなく、最近では最適化の処理も「~適切な権限を持っていない~」のメッセージが出力され、エラーとなり、圧縮ができなくなっています(対応策として、一旦、ローカルに移して最適化して戻しています)。
また、mdbファイルが壊れて開けないことがあり、バックアップから、作り直すということも時々おきています。
やはりすべてのmdbファイルをACCESS2007-2010のaccdbファイルに移行する必要があると考えており、とりあえず、テスト的に、ACCESS2010の2007への形式変換ツールを使い、変換して最適化処理なども問題なくできることを確認しました。
ただ、あまりにも大量のmdbファイルが存在するので、それを一つ一つ開きながら、変換(保存)するのは大変です。
また、mdbファイル内で共通するコードや区分などのテーブルは、リンクで参照していて、そのリンク先はすべてmdbファイルに対して張ってあるので、これも一つ一つ作り直す必要があります(リンクテーブルを使用しているクエリも作り直しになるのでしょうか)。
リンク先の拡張子も含めて、一括で変換できる方法はないのでしょうか。もしあれば、ご教授願いたいです。よろしくお願いします。
※ モデレーター 注記 : 文章の改行を調整しました