Ansichten:

Verhalten:
Ich bekomme folgende Fehlermeldung:
Primary key for relation type: User with GUID: 12345-*********-********-********* cannot be found!

Lösung:
Bitte überprüfen Sie folgendes in der Datenbank:

SELECT * FROM [dwsystem].[dbo].[DWUser] where guid '<GUID from Error Message>'

Hier sollte nichts zurückgegeben werden.

SELECT * FROM [dwworkflowengine].[dbo].[Permissions] where ExternalEntityId = '<GUID from Error Message>'

Hier sollte etwas zurückgegeben werden.

Nun muss der gefundene Eintrag aus der Tabelle dwworkflowengine gelöscht werden:

delete
  FROM [dbo].[Permissions]
  where [ExternalEntityId] = '<GUID from Error Message>'

  
Bitte seien Sie vorsichtig beim Löschen aus der Datenbank.
LÖSCHEN SIE DEN EINTRAG NUR, WENN IN DER TABELLE [dwsystem].[dbo].[DWUser] NICHTS GEFUNDEN WIRD.