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.