Erreur (échec de l’appel ODBC) lors de l’ouverture d’une table liée à un SQL Database instance dans Access

Numéro de la base de connaissances d’origine : 2730109

Symptômes

Prenons l’exemple du scénario suivant :

  • Une table contient un grand nombre d’enregistrements dans un Microsoft Azure SQL Database instance.
  • La table est ajoutée en tant que table liée dans Microsoft Access.
  • Vous essayez d’ouvrir la table liée dans Access.

Dans ce cas, un message d’erreur semblable au suivant s’affiche :

Échec de l’appel ODBC : [Microsoft][SQL Server Native Client 11.0]Fournisseur TCP : une connexion existante a été fermée de force par l’hôte distant (#10054) [Microsoft][SQL Server Native Client 11.0]Échec de liaison de communication (#10054)

Remarque

Ce problème peut également se produire lorsque vous essayez d’ouvrir la table liée à partir d’autres applications connectées à la table SQL Database instance à l’aide de Microsoft Open Database Connectivity (ODBC).

Solution de contournement

Pour contourner ce problème, appliquez l’une des méthodes suivantes :

  • Cliquez sur Dernier enregistrement dès que la table est ouverte afin d’afficher tous les enregistrements de la table liée dans la vue Feuille de données d’Access.
  • Ne sélectionnez pas tous les enregistrements de la table liée à afficher. Au lieu de cela, sélectionnez uniquement un nombre limité d’enregistrements.