KB4520149 - FIX: Kinnitus ilmneb siis, kui nurjute üle Read-Scale AlwaysOn kättesaadavusrühmad SQL Server 2017

Sümptomid

Kui käivitate järgmise käsu nurjuda üle SQL Server 2017 Read-Scale AlwaysOn availability Groups (AG), võite märgata, et see nurjub ja saate kinnitustõmmise, mis sarnaneb järgmisega:

use [master]

mine

alter availability group [ag-rds] set(

required_synchronized_secondaries_to_commit = 1

)

mine

alter availability group [ag-rds] set (role = secondary)

Kinnitustõmmis

DateTime spid## Tõrge: 17066, raskusaste: 16, olek: 1.

DateTime spid## SQL Server kinnitus: fail: <HadrAvailabilityGroupReplica.cpp>, line=LineNumber – nurjunud kinnitus = 'cbDataTotal <= cbRemainingBuffer'. See tõrge võib olla ajastusega seotud. Kui tõrge ei lahene pärast lause uuesti käivitamist, kasutage andmebaasi struktuuritervikluse kontrollimiseks DBCC CHECKDB-d või taaskäivitage server, et tagada mälusiseste andmestruktuuride rikkumine.
      

Olek

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

Lahendus

See probleem on lahendatud järgmises SQL Server koondvärskenduses:

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.