Alternativa nycklar i prestandahanteringsregister
Gäller dessa Dynamics 365-appar:
Human Resources
I följande tabell visas de fält som är tillgängliga som alternativa nycklar i Microsoft Dynamics 365 Human Resources release 10.0.40 och senare för att aktivera uppsättningsbaserade operationer för datatabeller för specifika register i prestandahantering.
Register | Fält |
---|---|
HcmPerfJournalLinks | Linkid |
HcmPerfJournalComment | CommentId |
HcmPerfJournal | EntryId |
HcmDiscussionTemplate | TemplateId |
Uppgraderingsfel
När du uppgraderar miljön kan vissa av dem stöta på följande fel på grund av anpassningar eller gamla demodata:
Undantag: System.InvalidOperationException: Databaskörningen misslyckades: CREATE UNIQUE INDEX-satsen avbröts eftersom en dubblettnyckel påträffades för objektnamnet.
Notering
Unikhet för föregående fält tillämpas som en del av tidigare uppdateringar. På grund av anpassningar, back-end-databas eller mycket gamla demodata kan fält som innehåller icke-unika poster leda till DBsync-fel och uppgraderingsfel.
Minskning
Undvik felet genom att följa dessa steg innan du uppgraderar miljön.
Gå till Batchjobb eller gå till batchjobbet Systemadministration>>förfrågningar.
Filtrera jobbbeskrivning efter följande värden för specifika register:
- HcmPerfJournalLinksUpdateLinkIds.updateLinkIds
- HcmPerfJournalCommentUpdateCommentIds.updateCommentIds
- HcmPerfJournalUpdateEntryIds.updateEntryIds
- HcmDiscussionTemplateUpdateTemplateIds.updateTemplateIds
Notering
Det valda batchjobbet ska ha en batchuppgift. Markera batchjobbet som innehåller uppgifter.
Ändra statusvärdet för batchjobbet till Väntande. Jobbet kör igen och tar bort dubbletterna för det specifika registret.
Du kan nu starta uppgraderingen.
Notering
Om du inte ser batchjobbet eller om du stöter på ett fel efter att du har kört det kontaktar du Microsofts support.