Access でSQL Database インスタンスにリンクされているテーブルを開くときのエラー (ODBC 呼び出しに失敗しました)

元の KB 番号: 2730109

現象

次のような状況で問題が発生します。

  • テーブルには、Microsoft Azure SQL Database インスタンスに多数のレコードがあります。
  • テーブルは、Microsoft Access でリンク テーブルとして追加されます。
  • Access でリンク テーブルを開こうとします。

この場合に、次のようなエラー メッセージが表示されます。

ODBC 呼び出しに失敗しました: [Microsoft][SQL Server Native Client 11.0]TCP プロバイダー: リモート ホストによって既存の接続が強制的に閉じられた (#10054) [Microsoft][SQL Server Native Client 11.0]通信リンクエラー (#10054)

注:

この問題は、Microsoft Open Database Connectivity (ODBC) を使用して、SQL Database インスタンス テーブルに接続されている他のアプリケーションからリンク テーブルを開こうとすると発生する可能性があります。

回避策

この問題を回避するには、以下のいずれかの方法を使用します。

  • [アクセスのデータシート ビュー] にリンク テーブル内のすべてのレコードを表示するには、テーブルが開いたらすぐに [ 最後 のレコード] をクリックします。
  • 表示するリンク テーブル内のすべてのレコードを選択しないでください。 代わりに、限られた数のレコードのみを選択します。