"クエリを実行できませんでした。SharePoint Online で Access デスクトップ データベースを開くと、リンクテーブルが見つかりませんでした" というエラー メッセージが表示される
問題
Microsoft Office SharePoint Onlineで Microsoft Access デスクトップ データベースを開こうとすると、次のエラー メッセージが表示されます。
リンクするテーブルが見つからないので、クエリを実行できませんでした。(エラー 3184)
ソリューション
この問題を解決するには、次の手順を実行します。
- Microsoft Access Web アプリで、新しい接続を作成します。
- Access デスクトップ データベースで、リンクされているすべてのテーブルを削除します。
- Access Web アプリの新しい接続に関する情報を使用して、Access デスクトップ データベース内のテーブルを再リンクします。
Access Web アプリで新しい接続を作成し、新しい接続情報を表示するには、次の手順に従います。
Access クライアントで Access Web アプリを開きます。 これを行うには、次の手順を実行します。
- Access Web アプリが存在する SharePoint Online サイトを参照します。
- 設定メニューの歯車アイコンをクリックし、[ Access] で [カスタマイズのデザイン] をクリックします。
Access クライアントで、リボンの [ ファイル ] をクリックし、[情報] をクリックします。
[情報] ページの [Connections] セクションで [管理] をクリックします。
どちらか一方または両方が有効になっている場合は、次の設定を無効にします。
- Read-Only 接続を有効にする
- 読み取り書き込み接続を有効にする
Access クライアントを閉じます。
Access クライアントで Access Web アプリをもう一度開きます。
リボンの [ ファイル ] をクリックし、[ 情報] をクリックします。
[情報] ページの [Connections] セクションで [管理] をクリックします。
状況に応じて、次の設定をアクティブ化することを確認します。
- Read-Only 接続を有効にする
- 読み取り書き込み接続を有効にする
新しい接続情報を表示します。 これを行うには、次のいずれかのボタンをクリックします。
- 接続情報 Read-Only 表示する
- 接続情報 Read-Write 表示する
一覧表示されている新しい接続情報を使用して、Access データベース内のリンク テーブルを再作成します。
Access Web アプリ内の同じデータに他のユーザーが接続されている場合は、前の手順で作成した新しい接続に関する情報をユーザーに提供する必要があります。
注:
Access Web アプリのクライアント バージョンがない場合は、Access クライアントで Access Web アプリを開きます。 これを行うには、次の手順を実行します。
- Access Web アプリが存在する SharePoint Online サイトを参照します。
- 設定メニューの歯車アイコンをクリックし、[ アクセス] で [カスタマイズ] をクリックします。
詳細
この問題は、SharePoint Online で Access Web アプリにリンクされているテーブルを含む Access デスクトップ データベースを開くときに発生する可能性があります。
さらにヘルプが必要ですか? SharePoint コミュニティにアクセスしてください。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示