スキップしてメイン コンテンツへ

リンク テーブルを管理する

外部データソースへのリンクを作成し、さまざまなデータセットに基づいてソリューションを作成することは、Office Access の強みです。 リンクテーブルマネージャーは、Access データベースのすべてのデータソースとリンクテーブルを表示して管理するための中心的な場所です。 場合によっては、データソースの場所、テーブル名、またはテーブルスキーマが変更されたため、リンクテーブルの更新、再リンク、検索、編集、または削除が必要になることがあります。 たとえば、テストを実稼働環境に切り替えているため、データソースの場所を変更する必要があります。 ソリューションの要件が変更された場合は、リンクテーブルを追加または削除することもできます。

メモ    使用している Access のバージョンによっては、[リンクテーブルマネージャー ] ダイアログボックスの動作が異なります。 Office 365 では、このダイアログボックスを使用して、リンクテーブルの更新、再リンク、追加、編集、検索、削除を行うことはできますが、Excel に情報をエクスポートすることはできません。 Access 2016 以降では、ダイアログボックスがより簡単になりましたが、情報を Excel にエクスポートすることができます。

[リンクテーブルマネージャー] ダイアログボックス

リンクテーブルマネージャーを使用して、各データソースとリンクテーブルを管理する

目的に合った操作を選択してください。

-始める前に
データソースとリンクテーブルを更新する
-データソースまたはリンクされたテーブルを再リンクします。
リンクテーブルを検索する
データソースを編集する
データソースとリンクテーブルを追加するデータソースまたはリンクテーブルを削除する

始める前に

リンクテーブルマネージャーを使用する方法はいくつかありますが、ベストプラクティスとして、次の手順を実行することをお勧めします。

  1. データソースを更新して、リンクが正常に行われたことを確認し、問題を特定します。

  2. データソースに問題がある場合は、メッセージが表示されたら適切な場所を入力するか、データソースを編集して問題を修正します。

  3. 失敗状態の各テーブルを再リンクします。 Access では、状態が [成功または失敗を示すように自動的に更新されます。

  4. すべての問題が修正されるまで、手順 1 ~ 3 を繰り返します。

ページの先頭へ

データソースとリンクテーブルを更新する

データソースとそのリンクテーブルを更新して、データソースがアクセス可能であり、リンクテーブルが正常に動作していることを確認します。

  1. [リンクテーブルマネージャー >外部データ] を選択します。

    ヒント    ナビゲーションウィンドウから特定のリンクテーブルを更新するには、そのテーブルを右クリックし、[リンクの更新] を選択します。 リンクされたテーブル名をマウスでポイントすると、接続文字列などの情報を表示することもできます。

  2. [リンクテーブルマネージャー ] ダイアログボックスで、データソースまたは個々のリンクテーブルを選択します。

    データソースを選択すると、そのリンクテーブルのすべてが選択されます。 データソースのエントリを展開して、個々のリンクテーブルを選択します。

  3. [更新] を選びます。

  4. データソースの場所に問題がある場合は、データソースを表示するか、または編集するときに、正しい場所を入力します。

  5. [状態] 列が表示されていることを確認し (横向きにスクロールしなければならない場合があります)、結果が表示されることを確認します。

    • Success     リンクテーブルが正常に更新されました。

    • 失敗     1つまたは複数のリンクテーブルに問題があります。 エラー状態の最も一般的な理由は、新しい資格情報、またはテーブル名の変更などです。 問題を解決するには、データソースまたはリンクテーブルを再リンクします。

  6. 失敗したリンクテーブルをそれぞれ修正し、[状態] 列に "Success" と表示されるまで、[更新] をもう一度選びます。

ページの先頭へ

データソースまたはリンクテーブルを再リンクする

データソースを再リンクして、その場所とリンクテーブルの名前を変更します。

  1. [リンクテーブルマネージャー >外部データ] を選択します。

    ヒント    ナビゲーションバーでは、リンクされたテーブル名の上にマウスポインターを置くと、接続文字列などの情報が表示されます。

  2. [リンクテーブルマネージャー ] ダイアログボックスで、データソースまたは個々のリンクテーブルを選択します。

    データソース列で、(+) エントリを展開する必要がある場合があります。

  3. [再リンク] を選びます。

  4. Access でデータソースが検索されるかどうかにかかわらず、新しいデータソースの場所を入力するように求められます。 適切な場所を入力した後で、既存のリンクテーブルの名前を変更しないようにするか、[新しいテーブル名] を選択することができます。

  5. [状態] 列が表示されていることを確認し (横向きにスクロールしなければならない場合があります)、結果が表示されることを確認します。

    • Success     リンクテーブルの再リンクが完了しました。

    • 失敗     1つまたは複数のリンクテーブルに問題があります。

  6. 新しいテーブル名を入力するように求められます。 場合によっては、テーブルの一覧から新しいテーブルを選択する必要があります。 接続文字列を求めるメッセージが表示されたら、[接続文字列] ボックスに文字列を入力します。 Access では、状態が [成功または失敗を示すように自動的に更新されます。

  7. 失敗したリンクテーブルをそれぞれ修正し、[状態] 列に "Success" と表示されるまで、もう一度 [再リンク] を選択します。

ページの先頭へ

リンクテーブルを検索する

リンクテーブルが多数ある場合は、[リンクテーブルマネージャー ] ダイアログボックスの上部にある [検索] ボックスを使用して、目的のテーブルを検索します。

  1. [検索] ボックスにテキストを入力します。

    データソース名データソース情報の列が検索され、一致するものが検索されます。

    検索では大文字と小文字が区別されないため、動的に先行入力を使用して、リンクテーブルの名前が一致するようにします。

  2. 表示をリセットするには、[検索] ボックスをオフにします。

ページの先頭へ

データソースを編集する

データソースによっては、表示名、データソースパス、ファイル名、パスワード、または接続文字列を変更することができます。

  1. [リンクテーブルマネージャー >外部データ] を選択します。

    ヒント    ナビゲーションバーでは、リンクされたテーブル名の上にマウスポインターを置くと、接続文字列などの情報が表示されます。

  2. [リンクテーブルマネージャー ] ダイアログボックスで、データソースを選び、データソースの上にマウスポインターを移動して、[編集] を選びます。

  3. [リンクの編集] ダイアログボックスの情報を変更します。

    Excel データソースの [リンクの編集] ダイアログボックス

    Excel データソースに関する情報を編集する

  4. [完了] をクリックします。

ページの先頭へ

データソースとリンクテーブルを追加する

次の種類のデータソースを追加できます。 Access、SQL (Server および Azure)、Excel、または Custom (text、Microsoft Dynamics、ShaePoint list、ODBC)。

ヒント    VBA コードで接続文字列を入力する Access 開発者の場合、[リンクテーブルマネージャー ] ダイアログボックスで接続文字列を追加して編集することを検討してください。コードを直接変更したり、自動的に変更される複雑なコードを記述したりする必要はありません。接続文字列。

  1. [リンクテーブルマネージャー >外部データ] を選択します。

  2. [リンクテーブルマネージャー ] ダイアログボックスで、[追加] を選択します。

  3. 検索の品質と意味を向上させるには、[表示名] ボックスに名前を入力します。 既定の表示名は、データソースの種類です。

    この名前は [データソース] 列に表示され、この列を並べ替えることができます。また、この名前を使用してデータソースを分類できます。これは、多くのデータソースがある場合に特に便利です。

  4. 次のいずれかの操作を行います。

  5. 閉じる」を選択します。

ページの先頭へ

データソースまたはリンクテーブルを削除する

データソースやリンクテーブルは不要になったため、[リンクテーブルマネージャー ] ダイアログボックスを非表示にするために、削除したい場合があります。

  1. [リンクテーブルマネージャー >外部データ] を選択します。

  2. [リンクテーブルマネージャー ] ダイアログボックスで、1つ以上のデータソースまたはリンクテーブルを選択します。

    データソース列で、(+) エントリを展開する必要がある場合があります。

  3. [削除] を選びます。

  4. 確認メッセージが表示されたら、[はい] を選びます。

    リンクテーブルを削除すると、テーブル自体ではなく、データソースでテーブルを開くために使用された情報だけが削除されます。

ページの先頭へ

関連項目

リンクされているデータ ソース情報を Excel にエクスポート

Access でのデータのインポート、リンク、およびエクスポートの概要

ODBC データ ソースを管理する

注:  このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。 私たちの目的は、このコンテンツがお客様の役に立つようにすることです。 情報が役に立ったかどうか、ご意見をお寄せください。 参考までに、こちらから英語の記事をお読みいただけます。

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

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

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

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

×