Die Fehlermeldung "die Shimausführung unerwartet fehlgeschlagen" beim Versuch, eine einfache BCS-Lösung in Outlook synchronisieren

Gilt für: SharePoint Server 2010

Problembeschreibung


Betrachten Sie das folgende Szenario:
  • Sie haben einen Server mit Microsoft SharePoint Server 2010 mit Enterprise-Clientzugriffslizenz (CAL).
  • Erstellen eine externe Liste auf einer einfachen Lösung Business Connectivity Services (BCS).
  • Sie nehmen die externe Liste offline in Microsoft Outlook.
  • Sie ändern die externe Liste auf dem Server mit SharePoint 2010.
In diesem Szenario wird beim Synchronisieren der Änderungen, die externe Liste wurde die folgende Fehlermeldung angezeigt:
Das Shim fehlgeschlagen unerwartet - Server konnte Anforderung nicht verarbeiten.

Subscription_ID

Feldtyp für eine Ausdrücke in der Abfrage nicht kompatibel.

Ursache


Dieses Problem tritt auf, weil beim Aufnehmen der externen Liste offline in Outlook verwendet die Abonnementdatei wurde einen Filter, als Wert. Dieser Wert ist der Parametername, der von der Projektmappe verwendet wird. Standardmäßig sollte der Filterwert NULL sein. Wenn der Parametername als Wert verwendet wird, schlägt die Synchronisation fehl.