Microsoft AccessをインストールせずにMDBファイルを編集する方法

Microsoft Accessをインストールしなくても、Microsoft AccessのMDBファイルを開いて編集できます。Windowsでは、無料のポータブルユーティリティであるMDB Viewer Plusを使用すると、データベーステーブルの検査、レコードの編集、検索、クエリの実行、データのエクスポートが可能です。このプログラム自体はインストーラーを必要としませんが、一部のデータベース形式はWindowsのデータアクセスコンポーネントに依存しています。少数のレコードを更新したり、古いAccessデータベースを検査したりする場合に最適な選択肢です。

MDBファイルを開く前に必要なもの

MDB Viewer Plusは、開発元の公式ダウンロードページからダウンロードしてください。スタンドアロンのEXEファイルまたはZIPパッケージを選択し、アクセス可能なフォルダに保存してください。このユーティリティを使用するのにMicrosoft Accessのライセンスは必要ありません。ソフトウェアは信頼できるソースからのみダウンロードしてください。

.mdb ファイルを編集する前に、必ずバックアップコピーを作成してください。特に、他のアプリケーションがそのデータベースを使用している場合は、バックアップコピーの作成が重要です。ファイルがネットワーク共有上にある場合や、業務システムに属している場合は、保守期間を設けてファイル所有者と連携し、本番環境のデータを予告なく変更しないようにしてください。

Windowsのファイルフォルダに、サンプルのInventory.mdb Accessデータベースファイルの横にMDBViewerPlus.exeが表示されている。
ポータブル実行ファイルとMDBデータベースファイルは、通常のWindowsフォルダに保存できます。

MDB Viewer PlusでMDBファイルを編集する方法

1. ポータブルプログラムを起動します

必要に応じてZIPファイルを解凍し、MDB Viewer Plusを実行してください。Windowsでは、ダウンロードした実行ファイルに対してセキュリティ確認が表示される場合があります。実行を許可する前に、ファイルが開発元から提供されたものであることを確認してください。このプログラムは、通常のセットアップウィザードなしで起動します。

2. データベースを開きます

ファイル > 開くを選択するか、ツールバーの「開く」ボタンを使用します。データベースを参照し、必要に応じて.mdbファイルの種類を選択して、ファイルを選択します。開発者ガイドには、読み取り専用アクセス、排他モード、パスワード、および古いワークグループファイルの設定を含む「開くオプション」ダイアログの説明があります。

初期点検の段階では、データベースを変更する必要があるかどうか不明な場合は、読み取り専用を選択してください。編集を行う場合は、編集可能なコピーを使用し、他のアプリケーションが互換性のないロックを保持していないことを確認してください。

MDB Viewer Plusのファイルを開くダイアログで、サンプルInventory.mdbファイルが選択され、MDBファイルフィルタが表示されています。
「開く」ダイアログで.mdbファイルを選択します。開くオプションによって、変更が許可されるかどうかが決まります。

3. テーブルを表示してレコードを編集する

リストから目的のテーブルを開きます。レコードはグリッド形式で表示され、フィールドは列として配置されます。検索、フィルタリング、または並べ替えを使用して、必要なレコードを見つけます。適切な編集可能なセルを選択し、値を変更して、利用可能な行コントロールまたは保存コントロールを使用して編集を完了します。レコードを更新または再度開き、値が実際に保存されたことを確認します。

識別子、必須フィールド、および関連テーブルの取り扱いには十分注意してください。キーを変更したりレコードを削除したりすると、データベースの他の部分に影響を与える可能性があります。MDB Viewer Plusには、構造を変更する前にフィールドタイプやインデックスを確認できるテーブル情報ツールも用意されています。

MDB Viewer Plusスタイルのテーブルビューで、製品レコードとデスクランプの数量セルがアクティブになっている状態を表示。
テーブルグリッドを使用すると、個々のフィールド値を確認および編集できます。

4. 必要に応じて読み取り専用のSQLクエリを実行する

クエリツールを開き、Access互換のSELECT文を使用して、データの特定サブセットを検査します。例:

SELECT ProductName, Quantity
FROM Products;

ステートメントを実行して、一致する行を表示します。テーブル名とフィールド名は、ご使用のデータベースと一致している必要があります。開発者ガイドには、UPDATE ステートメントを含む SELECT 以外のクエリについても記載されていますが、これらのクエリは一度に多数のレコードを変更する可能性があります。SQL を確認し、バックアップを作成するまでは、元のファイルに対して書き込みクエリを実行しないでください。

MDB Viewer Plus スタイルのクエリ エディタで、ProductName と Quantity の SELECT ステートメントと結果グリッドを表示しています。
SELECTクエリは、レコードを変更せずに特定のフィールドを読み取ります。

その他の便利なツール

MDB Viewer Plusは、レコード検索、フィルタ、ソート、テーブル情報表示、印刷、データのインポート/エクスポートをサポートしています。開発元は、CSVライクなテキスト形式、スプレッドシート、PDF、SQLiteなどのエクスポートオプションを提供しています。利用可能な形式とコントロールはバージョンによって異なる場合があります。最新バージョンでは、既存のSQLiteデータベースへのテーブル直接エクスポート機能も追加されました。機能の詳細とダイアログオプションについては、MDB Viewer Plusの公式ユーザーガイドを参照してください。

もしACCDBファイルをお持ちの場合はどうでしょうか?

MDBは旧式のAccessデータベース形式、ACCDBは新しい形式です。MDB Viewer Plusは両方の形式をサポートしていますが、ACCDBファイルを開くには、コンピューターにMicrosoft Accessデータベースエンジンがインストールされている必要がある場合があります。プログラムがプロバイダーが見つからないと報告する場合は、データベースエンジンのコンポーネントが不足しているか、互換性がないことが原因である可能性が高いです。

マイクロソフトは、Access データベース エンジンを含む無料のMicrosoft 365 Access Runtime を提供しています。互換性のある 32 ビット版または 64 ビット版を選択し、Office が既にインストールされている場合は、マイクロソフトのガイダンスを確認してください。旧バージョンの Access Database Engine 2016 Redistributable は 2025 年 10 月 14 日にサポートが終了しているため、新規インストールの既定の推奨バージョンにはなり得ません。

制限事項とトラブルシューティング

  • データベースを開けません。拡張子、ファイル権限、パスワード、および適切なデータプロバイダがインストールされているかどうかを確認してください。
  • 編集内容が保存されない場合:読み取り専用モードが有効になっていないか、ファイルが書き込み保護されていないか、他のプログラムによってロックされていないかを確認してください。
  • 一部の機能は利用できません。これは軽量なデータベースビューアおよびエディタであり、Accessのフォーム、レポート、VBAモジュール、およびアプリケーション設計の完全な代替となるものではありません。
  • データベースは共有されています。他のユーザーと調整し、復旧可能なバックアップを維持せずに、構造変更や大規模なアップデートを行うことは避けてください。

日常的なテーブル編集や確認作業であれば、MDB Viewer PlusはMicrosoft AccessアプリケーションをインストールすることなくAccessデータベースファイルを操作できる便利なツールです。複雑なデータベース設計やAccessアプリケーションの機能を利用する場合は、適切なフル機能のデータベースツールをご使用ください。

コメントを残す

無料のPC監査でシステム、ソフトウェア、ハードウェアの詳細を確認できます

無料のPC監査でシステム、ソフトウェア、ハードウェアの詳細を確認できます

ポータブル版の無料PC監査ツールを使って、PCのハードウェア、インストール済みソフトウェア、実行中のプロセスをチェックしましょう。各タブの内容と安全なダウンロード方法については、こちらをご覧ください。

ドライバースイーパー:残存するドライバーファイルとレジストリエントリを削除します

ドライバースイーパー:残存するドライバーファイルとレジストリエントリを削除します

Driver Sweeperに何が起こったのか、そのクリーンアップ機能がどのように動作していたのか、そしてWindows上で古いドライバーファイルやレジストリの痕跡をより安全に削除する方法について学びましょう。

WindowsでISOファイルを作成、書き込み、マウントする方法

WindowsでISOファイルを作成、書き込み、マウントする方法

Oscdimgを使ってフォルダからISOイメージを作成し、CDやDVDに書き込むか、ファイルエクスプローラーで仮想ドライブとしてマウントする方法を説明します。起動可能なイメージに関する明確な説明も含まれています。

PowerPointプレゼンテーションで最大のスライドを見つける

PowerPointプレゼンテーションで最大のスライドを見つける

スライドを画像ファイルとしてエクスポートし、サイズ順に並べ替えることで、レンダリングされた最大のスライドを特定できます。また、明確な制限と安全な方法でPowerPointファイルを縮小できます。

WindowsでADBとFastbootをPATHに追加する方法

WindowsでADBとFastbootをPATHに追加する方法

Platform-ToolsをシステムまたはユーザーのPATHに追加することで、Windows上の任意のフォルダからADBとFastbootを実行できます。セットアップ手順と検証コマンドも含まれています。

VLCで360°動画を視聴する方法(および360°写真を表示する方法)

VLCで360°動画を視聴する方法(および360°写真を表示する方法)

VLCでサポートされている360°動画をマウスまたはキーボード操作で開いて操作する方法、およびデスクトップ版VLCで360°写真が平面的に表示される場合がある理由について説明します。

毎日デスクトップの壁紙に新しいアートワークを入手する方法

毎日デスクトップの壁紙に新しいアートワークを入手する方法

WindowsまたはMacでアート作品のフォルダをローテーション表示したり、公開されている絵画を探したり、古いアプリに頼ることなく毎日の壁紙スケジュールを設定したりできます。

トレントの速度を簡単に上げる方法:8つの実用的な解決策

トレントの速度を簡単に上げる方法:8つの実用的な解決策

スウォーム、アップロード制限、接続設定、ファイアウォールアクセス、ルーターのポートフォワーディングを確認することで、トレントのダウンロード速度を向上させることができます。

OneDriveで画像やドキュメント内のテキストを検索する方法

OneDriveで画像やドキュメント内のテキストを検索する方法

OneDrive のファイルを、文書のテキスト、写真の被写体、スキャンした PDF 内の単語で検索できます。最新の検索手順と、検索結果が表示されない場合のヒントも掲載しています。

Photoshopのすべてのレイヤーを個別の画像としてエクスポートする方法

Photoshopのすべてのレイヤーを個別の画像としてエクスポートする方法

Photoshopのレイヤーを個別のPNG、JPEG、またはその他の対応ファイルとして保存します。出力フォルダ、命名規則の接頭辞、表示設定、カラープロファイルを一括で選択できます。