Vous recevez l’erreur « Échec de l’exécution du shim inattendue » lorsque vous essayez de synchroniser un la Solution Simple BCS dans Outlook

S’applique à : SharePoint Server 2010

Symptômes


Considérez le scénario suivant :
  • Vous disposez d’un serveur qui exécute Microsoft SharePoint Server 2010 avec licence d’accès client Enterprise (CAL).
  • Vous créez une liste externe basée sur une Solution Simple de Services Business Connectivity (BCS).
  • Vous prenez la liste externe en mode hors connexion dans Microsoft Outlook.
  • Vous modifiez la liste externe sur le serveur SharePoint 2010 est en cours d’exécution.
Dans ce scénario, lorsque vous essayez de synchroniser les modifications apportées à la liste externe, le message d’erreur suivant s’affiche :
L’échec de l’exécution du shim inattendue - serveur n’a pas pu traiter la demande.

Subscription_ID

Type de champ incompatible pour l’une des expressions de la requête.

Cause


Ce problème se produit car, lorsque vous prenez la liste externe à Outlook, le fichier d’abonnement qui est créé utilise un filtre qui a comme valeur. Cette valeur est le nom du paramètre qui est utilisé par la solution. Par défaut, la valeur du filtre doit être NULL. Lorsque le nom du paramètre est utilisé comme une valeur, la synchronisation échoue.