KB4521739 - FIX: tõrge ilmneb siis, kui CDC hõiveprotsess proovib lisada duplikaatvõtit tabelisse "cdc.lsn_time_mapping" SQL Server 2016, 2017 ja 2019

Rakenduskoht
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

Sümptomid

Oletame, et Change Data Jäädvustamine (CDC) on lubatud Microsoft SQL Server 2016, 2017 või 2019. Ajastusprobleemi tõttu võib CDC hõiveprotsess proovida lisada tabelisse cdc.lsn_time_mapping duplikaat start_lsn ja võidakse kuvada tõrketeade, mis sarnaneb järgmisega:

PRIMARY KEY kitsenduse "lsn_time_mapping_clustered_idx" rikkumine. Objekti "cdc.lsn_time_mapping" ei saa lisada duplikaatvõtit. Võtme duplikaatväärtus on (Väärtus).
      

Olek

Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.

Lahendus

See probleem on lahendatud järgmistes SQL Server koondvärskendustes.

Märkus. Selle paranduse jõustumiseks peate lubama jälituslipu (TF) 8291.

Teave SQL Server koondvärskenduste kohta.

Iga uus koondvärskendus SQL Server sisaldab kõiki kiirparandusi ja kõiki turbeparandusi, mis olid kaasatud eelmise koondvärskenduse. Vaadake uusimaid SQL Server koondvärskendusi.

Viited

Lisateave Microsofti tarkvaravärskenduste terminoloogia kohta.