Alternativní klíče v tabulkách řízení výkonu
Platí pro tyto aplikace Dynamics 365:
Human Resources
Následující tabulka ukazuje pole, která jsou k dispozici jako alternativní klíče ve verzi Microsoft Dynamics 365 Human Resources verze 10.0.40 a novější, aby bylo možné povolit operace založené na sadě s datovými entitami pro konkrétní tabulky ve správě výkonu.
Tabulka | Pole |
---|---|
HcmPerfJournalLinks | LinkId |
HcmPerfJournalComment | CommentId |
HcmPerfJournal | EntryId |
HcmDiscussionTemplate | TemplateId |
Chyba upgradu
Když upgradujete prostředí, některá z nich mohou narazit na následující chybu z důvodu přizpůsobení nebo starých ukázkových dat:
Výjimka: System.InvalidOperationException: Spuštění databáze se nezdařilo: Příkaz CREATE UNIQUE INDEX byl ukončen, protože byl nalezen duplicitní klíč pro název objektu.
Poznámka
Jedinečnost pro předchozí pole je vynucena jako součást předchozích upgradů. Kvůli přizpůsobením, zásahům do back-end databáze nebo velmi starým demo datům vedou pole, která obsahují nejedinečné záznamy, k chybám DBsync a selhání upgradu.
Zmírnění dopadů
Chcete-li se této chybě vyhnout, před upgradem prostředí postupujte podle těchto kroků.
Přejděte na Dávková úloha nebo přejděte na Správa systému>Dotazy>Dávková úloha.
Filtrujte Popis úlohy pro konkrétní tabulky podle každé z následujících hodnot:
- HcmPerfJournalLinksUpdateLinkIds.updateLinkIds
- HcmPerfJournalCommentUpdateCommentIds.updateCommentIds
- HcmPerfJournalUpdateEntryIds.updateEntryIds
- HcmDiscussionTemplateUpdateTemplateIds.updateTemplateIds
Poznámka
Vybraná dávková úloha by měla mít dávkovou úlohu. Vyberte dávkovou úlohu, která obsahuje úkoly.
Změňte stav dávkové úlohy na Čekání. Úloha se spustí znovu a odstraní duplikáty pro konkrétní tabulku.
Nyní můžete zahájit upgrade.
Poznámka
Pokud dávkovou úlohu nevidíte nebo pokud po jejím spuštění dojde k chybě, kontaktujte podporu společnosti Microsoft.