ファイルを知る、使いこなす。
.mdb

Accessデータベース(旧)

ディスク・DB

MDBは旧世代のAccessデータベースです。テーブルだけでなくクエリ、フォーム、レポート、コード等を持つ場合があります。最新形式へ移す前に、元の版や外部リンク、権限・認証方式を確認します。

主な用途
Accessの旧形式のデータベース保存
中身の種類
バイナリデータ
目次・よくある質問・根拠資料を見る

内容の最終確認: · 編集:Kai

開き方・操作手順

使っている環境や目的の項目を開いて、手順を確認してください。

Accessで内容を確認

表だけでなくフォーム等も含む場合があります。

  1. 作成元、Access版と必要な付属DBを確認します。
  2. コピーを対応Accessで開き、内容の有効化は必要性を確認します。
  3. テーブル、クエリ、フォームとリンクテーブルを確認します。
必要な表を出力

表の出力とアプリ移行を区別します。

  1. 目的の表・クエリと件数を確認します。
  2. 対応するエクスポートからExcel・テキスト等へ別保存します。
  3. 文字コード、型、日時と空欄を比較します。
新しい形式へ移行

コピーで動作を検証します。

  1. 対応Accessの保存・変換手順と版の制限を確認します。
  2. 別名のACCDB等へ出力します。
  3. フォーム、クエリ、リンク先と必要な処理を検証します。

操作名・対応状況はアプリ・OS・版によって異なります。変更する前に原本を残してください。

開けないとき:症状から確認

  • 旧形式で開けない:対応するAccessの版と段階的な変換が必要か確認します。
  • リンクテーブルがない:元の接続先、ファイル位置、利用権限を確認します。
  • コードが動かない:参照ライブラリや32/64bit等を確認し、安全設定を無条件に解除しないでください。
  • Runtimeで設計できない:実行用と設計用Accessを区別します。
  • Excelで列型が違う:数値、日付、空欄と識別子を照合します。
  • フォーム以外の表も不足:実テーブルと保存クエリ、出力対象を確認します。

MDB → ACCDB / CSV

  1. 対応するAccessでコピーを開き、必要な形式へ保存または表をテキストへ書き出します。
  2. フォーム、レポート、リンク、レコード数を元と比較してから運用を切り替えます。
  3. コピーで必要なフォームとリンク表を動作確認し、元DBを上書きしません。

旧セキュリティ機能や特殊なオブジェクトをそのまま移せない場合があります。CSVは表データのみです。

データとアプリ部分を分ける

MDBを単純な表と考えず、クエリ、フォーム、レポートとリンク先を一覧にします。目的に応じて表出力かアプリ移行かを選びます。

確認例:表は見えるのにフォームが動かない場合は、表出力の成功とアプリ移行の成功を区別します。必要な入力操作も試します。

この手順の根拠:Microsoft · Export a database object to another Access database / Microsoft · Export data to a text file / Microsoft · Convert an .accdb database to an earlier file format

移行前後の確認項目

件数と代表値だけでなく、入力・集計・印刷など必要な操作をコピーで試します。元MDBと外部データの控えを保持します。

この手順の根拠:Microsoft · Export a database object to another Access database / Microsoft · Export data to a text file / Microsoft · Convert an .accdb database to an earlier file format

関連形式との違い

関連形式との違い
形式・方法役割確認する点
MDB旧Access形式版・リンク先
ACCDB別Access形式互換性確認
CSV / XLSX表データフォーム等は別

取り扱いと安全性

マクロやVBA、外部接続を含み得ます。入手元とリンク先を確認し、公開用に出す表から個人情報を除きます。

よくある質問

Excelで開けば全部読める?

表を取り込める場合もありますが、フォームやコードは別です。

ACCDBへ改名してよい?

形式は変わりません。対応する変換工程を使います。

Access Runtimeで編集できる?

アプリの実行用と設計変更用の機能は違います。

MDBを送ればリンク表の実データも届く?

外部DBやサーバーを参照する場合があります。リンク先と配布条件を確認します。

Excelへ出すとフォームも使える?

主に表のデータ出力です。入力画面、マクロやクエリの動作は別に移行する必要があります。

形式の基本情報:正式名称・MIME type・管理団体
名称
Microsoft Access database (MDB)
管理・仕様
Microsoft
MIME type
作成元・配信元の指定による。拡張子だけでMIME typeは確定できません。

公式・一次情報