データベースの 2 つのバージョンを比較する (データベース比較)

重要:  この記事は機械翻訳されています。機械翻訳についての「免責事項」をお読みください。この記事の英語版を参照するには、ここをクリックしてください。

Microsoft Access デスクトップ データベースのデザイン (新規または変更されたテーブル、クエリ、フィールド プロパティ、フォーム、レポート) を変更して、変更内容の履歴を確認したいとします。Office 2013 Professional Plus、Microsoft Office 2016 Professional、または Office 365 ProPlus を使用している場合は、データベース比較を利用できます。データベース比較を使って、Access デスクトップ データベースのあるバージョンと別のバージョンを比較できます。新規または変更されたテーブル、クエリ、フィールド、フィールド プロパティなどの差分を SQL Server Reporting Services レポートで確認して Excel にエクスポートできるほか、PDF 形式で保存することもできます。

注: Access Web アプリケーションでは、データベース比較を使用できません。

この記事の内容

2 つの Access データベースを比較する

データベースのバックアップ バージョンを作成する

"Access データベースを開けません" というエラー メッセージが表示された場合

"ハンドルされていない例外" というエラー メッセージが表示された場合

2 つの Access データベースを比較する

  1. Database Compare 2013 または Database Compare 2016 を開きます。[セットアップ] と [結果] の 2 つのタブがあるシンプルなダイアログ ボックスが表示されます。

  2. [セットアップ] タブの [比較] ボックスの横にある [参照] [参照] ボタン ボタンを使用して、「ベースライン」として使用する (または以前のバージョンの) データベースを見つけます。 目的のファイルが見つかったら、[開く] をクリックします。
    [比較] ボックスと [対象] ボックス、およびレポートのオプション

  3. [宛先] ボックスの横にある [参照] [参照] ボタン ボタンをクリックして、「変更後」(または最新バージョン) のデータベースを見つけます。

  4. [レポート オプション] セクションで、比較するデータベース オブジェクト (テーブル、クエリ、マクロ、モジュール、レポート、フォーム、ページ) を、横にあるボックスをオンにして選びます。

  5. [レポートの値] セクションで [完全] または [要約] を選んで、表示する結果の詳細度を指定します。

  6. [比較] をクリックして比較を実行します。

比較が完了すると、SQL Server Reporting Services レポートが画面に開きます。このレポートを Excel にエクスポートするか、PDF 形式で保存できます。

ページの先頭へ

データベースのバックアップ バージョンを作成する

デスクトップ データベースのデザインの変更を追跡する最適な方法は、1 つ以上のバックアップ バージョンを保存することです。データベースのバックアップを取るプロセスは、コピーを保存するプロセスとは異なります。

  1. [ファイル]、[名前を付けて保存] の順にクリックします。

  2. [データベースに​​名前を付けて保存] の [詳細設定] にある [データベースのバックアップ] をクリックします。

ファイル名に年、月、日付が追加されてバックアップが保存されます。 同じ日に複数のバックアップを保存した場合は、日付の後ろにアンダースコアとかっこで囲んだ番号が追加されます。 Inventory.accdb という名前のデータベースを 1 日 (2012 年 3 月 13 日) に複数回バックアップした場合は、次のようになります。

  • Inventory _2012_03_13.accdb

  • Inventory _2012_03_13_(1).accdb

  • Inventory _2012_03_13_(2).accdb

以前のバージョンの Access では、バックアップは Access 2013 または Access 2016 と同じファイル名パターンで保存されます。以前のバージョンの Access で [データベースのバックアップ] コマンドを開くには、次のようにします。

  • Access 2010 では、[ファイル]、[保存して発行]、[詳細設定]、[データベースのバックアップ] の順にクリックします。

  • Access 2007 では、Microsoft Office ボタン、[管理]、[データベースのバックアップ] の順にクリックします。

  • Access 2003 以前のバージョンでは、[ファイル]、[データベースのバックアップ] の順にクリックします。

ページの先頭へ

"Access データベースを開けません" というエラー メッセージが表示された場合

"Access データベースを開けません" というエラー メッセージが表示される場合、最も可能性が高いのは、少なくとも 1 つのデスクトップ データベースがパスワードで保護されていることです。ダイアログ ボックスで [OK] をクリックして、パスワードを入力します。パスワードを入力しないと、比較を実行できません。

データベース比較でパスワードを保存する方法の詳細については、「比較のためにファイルを開くのに使用するパスワードを管理する」を参照してください。

ページの先頭へ

"ハンドルされていない例外" というエラー メッセージが表示された場合

データベース比較を使用しようとして "ハンドルされていない例外" というエラー メッセージが表示される場合、最も可能性が高いのは、一部の必須コンポーネントがコンピューターにインストールされていないことです。データベース比較は Office 2013 Professional Plus、Microsoft Office 2016 Professional、Office 365 ProPlus に付属していますが、データベース比較が正しく動作するために必要な特定のコンポーネントは自動的にインストールされません。詳細については、「データベース比較のトラブルシューティング: "ハンドルされていない例外" エラー メッセージ」を参照してください。

ページの先頭へ

注: 機械翻訳についての免責事項: この記事の翻訳はコンピューター システムによって行われており、人間の手は加えられていません。マイクロソフトでは、英語を話さないユーザーがマイクロソフトの製品、サービス、テクノロジに関するコンテンツを理解するのに役立てるため、こうした機械翻訳を提供しています。記事は機械翻訳されているため、用語、構文、文法などに誤りがある場合があります。

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×