メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

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

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

この記事の内容

  1. データベース比較を開きます。 [セットアップ] と [結果] の 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 2010 では、[ファイル]、[保存して発行]、[詳細設定]、[データベースのバックアップ] の順にクリックします。

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

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

ページの先頭へ

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

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

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

ページの先頭へ

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

データベース比較を使用しようとして "ハンドルされていない例外" というエラー メッセージが表示される場合、最も可能性が高いのは、一部の必須コンポーネントがコンピューターにインストールされていないことです。 データベース比較は Access に含まれていますが、データベース比較が正しく動作するために必要な特定の前提条件は自動的にインストールされません。 次の操作を行います。

  1. 管理者としてユーザーのコンピューターにサインインします。

  2. .NET Framework 4.0 をダウンロードしてインストールします

  3. SQLSysClrTypes (64 ビット) または SQLSysClrTypes (32 ビット) をダウンロードしてインストールします。

  4. 2015 ランタイムMicrosoft Report Viewerダウンロードしてインストールします。

  5. ユーザーのコンピューターを再起動します。

ページの先頭へ

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

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

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×