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

注: 最新のヘルプ コンテンツをできるだけ早く、お客様がお使いの言語で提供したいと考えております。このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。私たちの目的は、このコンテンツがお客様の役に立つようにすることです。お客様にとって役立つ情報であったかどうかを、このページの下部でお知らせください。簡単に参照できるように、こちらに英語の記事があります。

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

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

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

何をしたいですか?

-始める前に
:データソースとそのリンクテーブルを更新する
:データソースまたはリンクテーブルを再リンクする
データソースを編集する
:データソースとリンクテーブルを追加する —データソースまたはリンクテーブルを削除する

始める前に

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

  1. データソースを更新して、正常なリンクを確認し、問題を特定します。

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

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

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

ページの先頭へ

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

データソースとリンクテーブルを更新して、データソースにアクセスできるようにし、リンクされたテーブルが適切に動作していることを確認します。

  1. [外部データ] 、[リンクテーブルマネージャー ] の順に選びます。

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

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

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

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

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

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

    • 成功    リンクテーブルは正常に更新されました。

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

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

ページの先頭へ

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

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

  1. [外部データ] 、[リンクテーブルマネージャー ] の順に選びます。

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

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

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

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

  4. access がデータソースを検索するかどうかにかかわらず、新しいデータソースの場所を指定するように求められます。正しい場所を入力したら、既存のリンクテーブルの名前を変更せずに保持するか、[新しいテーブル名] を選択します。

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

    • 成功    リンクされたテーブルが正常に再れました。

    • 失敗した    リンクされたテーブルの1つ以上に問題があります。

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

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

ページの先頭へ

データソースを編集する

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

  1. [外部データ] 、[リンクテーブルマネージャー ] の順に選びます。

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

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

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

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

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

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

ページの先頭へ

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

次の種類のデータソースを追加できます。 Access、SQL (サーバーと Azure)、Excel、またはユーザー設定 (テキスト、Microsoft Dynamics、ShaePoint リスト、ODBC)。

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

  1. [外部データ] 、[リンクテーブルマネージャー ] の順に選びます。

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

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

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

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

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

ページの先頭へ

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

不要になったデータソースまたはリンクテーブルを削除して、[リンクテーブルマネージャー ] ダイアログボックスを整理することができます。

  1. [外部データ] 、[リンクテーブルマネージャー ] の順に選びます。

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

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

  3. [削除] を選択します。

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

    リンクテーブルを削除しても、テーブル自体ではなく、データソース内のテーブルを開くための情報のみが削除されます。

ページの先頭へ

関連項目

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

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

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

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

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

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

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

×