Accessデータベース
ディスク・DBACCDBはAccessのデータベース形式です。添付ファイルや複数値フィールドなどを含む場合があり、MDBやCSVへ変換すると同じ機能を保てないことがあります。データを読むこととアプリ全体を移すことを分けます。
- 主な用途
- テーブル・クエリとAccessアプリの保存
- 中身の種類
- バイナリデータ
目次・よくある質問・根拠資料を見る
内容の最終確認: · 編集:Kai
開き方・操作手順
使っている環境や目的の項目を開いて、手順を確認してください。
操作名・対応状況はアプリ・OS・版によって異なります。変更する前に原本を残してください。
開けないとき:症状から確認
- Accessの版が合わない:使用した機能と受け手の対応版を確認します。
- MDB保存が選べない:添付ファイル・複数値等、旧形式で扱えない機能を確認します。
- リンク先に接続できない:外部DB・ファイルの位置と権限を照合します。
- フォームは開くがデータがない:リンクテーブルの接続先と権限を確認します。
- Macで開けない:Windows版Accessの機能が必要か確認し、閲覧用の表出力を依頼します。
- 修復成功でも件数が減る:修復前バックアップと表件数を比較します。
ACCDB → CSV / MDB
- 表やクエリ結果だけが必要なら、Accessのテキスト書き出しで列と区切りを設定します。
- MDBへの移行は互換性を確認し、コピーで変換して件数や画面の動作を照合します。
- 変換後の行数・型・リンク先を確認します。表の出力とアプリ全体の移行は別に検証します。
CSVはフォーム・リレーション・VBAの保存形式ではありません。旧形式にない機能の扱いを確認します。
リンクテーブルと参照先
フロント側のACCDBにフォーム等があり、データは別DBに置かれる構成があります。リンク先を確認します。
ファイル移動後の失敗は、破損ではなく参照先変更の可能性があります。リンクテーブル管理で接続状態を調べます。
この手順の根拠:Microsoft · Compact and repair a database / Microsoft · Manage linked tables / Microsoft · Export data to a text file
修復と移行の検証
最適化と修復で完全復元できるとは限りません。作業前にバックアップを用意し、結果を確認します。
別DBへ移すときは表データだけでなく、制約、クエリー、フォーム処理をどこで再現するか決めます。
この手順の根拠:Microsoft · Compact and repair a database / Microsoft · Manage linked tables / Microsoft · Export data to a text file
関連形式との違い
| 形式 | 主な役割 | 選ぶときの注意 |
|---|---|---|
| ACCDB | Access DB・アプリ | リンク先とコードを確認 |
| MDB | 旧Access形式 | 機能差を確認 |
| CSV | 表データの共有 | フォーム等は保存しない |
取り扱いと安全性
DB内のコードと外部接続を確認します。機密データをオンラインサービスへ送らず、移行先への書き込み前にバックアップを取ります。
よくある質問
CSV化で丸ごと移行できる?
表以外の画面・コード・制約は通常引き継ぎません。
MDBへ戻せない理由は?
旧形式にない機能を使っている場合があります。
拡張子を変えるだけでよい?
実際の保存形式は変換されません。
ACCDBだけで全データが入っている?
リンクテーブルが外部DBへつながる場合があります。リンク先もバックアップ対象として確認します。
CSVへ出せばAccessアプリを移行できる?
表データの移行とフォーム、VBA、レポート、クエリーの移行は別です。
形式の基本情報:正式名称・MIME type・管理団体
- 名称
- Microsoft Access database (ACCDB)
- 管理・仕様
- Microsoft
- MIME type
- 作成元・配信元の指定による。拡張子だけでMIME typeは確定できません。
公式・一次情報
- ソフトウェア公式Convert an .accdb database to an earlier file format
MDBへの変換を妨げる機能差を説明しています。
Microsoft · リンク確認: - ソフトウェア公式Export data to a text file
Accessのテーブルやクエリをテキストへ書き出す手順です。
Microsoft · リンク確認: - ソフトウェア公式Compact and repair a database
作業前のバックアップと修復結果の確認です。
Microsoft · リンク確認: - ソフトウェア公式Manage linked tables
リンクテーブルの接続先と更新・再接続です。
Microsoft · リンク確認: