Hatókör
SQL Server 2016 Service Pack 2 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 on Windows SQL Server 2017 on Linux SQL Server 2019 on Windows SQL Server 2019 on Linux

Jelenségek

Tegyük fel, hogy az Adatváltozás-rögzítés (CDC) engedélyezve van a Microsoft SQL Server 2016-ban, 2017-ben vagy 2019-ben. Időzítési probléma miatt előfordulhat, hogy a CDC rögzítési folyamata ismétlődő start_lsn próbál beszúrni a táblába cdc.lsn_time_mapping, és a következőhöz hasonló hibaüzenet jelenhet meg:

A PRIMARY KEY (elsődleges kulcs) kényszer (lsn_time_mapping_clustered_idx) megsértése. Nem szúrható be duplikált kulcs az "cdc.lsn_time_mapping" objektumba. A duplikált kulcs értéke (Value).

Állapot

A Microsoft megerősítette, hogy ez a probléma „A következőkre vonatkozik:” részben felsorolt Microsoft-termékekre vonatkozik.

Megoldás

Ezt a problémát a következő összegző frissítések javítják ki a SQL Server esetében:

Megjegyzés: A javítás érvénybe léptetéséhez engedélyeznie kell a 8291-et a nyomkövetési jelző (TF) számára.

Tudnivalók a SQL Server kumulatív frissítéseiről:

A SQL Server minden új összegző frissítése tartalmazza az összes gyorsjavítást és az előző összegző frissítésben szereplő összes biztonsági javítást. Tekintse meg az SQL Server legújabb összegző frissítéseit:

Hivatkozások

Ismerje meg a Microsoft által a szoftverfrissítések leírására használt terminológiát .

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.