Ongelman ilmenemistapa
Jos luot ulkoisen kirjaston ja suoritat sitten DBCC CHECKDB:n Microsoft SQL Server 2019:ssä, tietokanta vioittuu ja näyttöön tulee seuraava virhesanoma:
Huomautus
Msg 8992, taso 16, tila 1, palvelimen <palvelimen nimi>, rivin <rivinumero>
Tarkista luettelo msg 3851, tila 1: Järjestelmätaulukosta sys.syssingleobjrefs (class=128,depid==DepId,depsubid<>=0) löytyi virheellinen rivi (class=128).
CHECKDB löysi 0 varausvirhettä ja 2 konsistenssivirhettä, jotka eivät liity mihinkään yksittäiseen objektiin.
CHECKDB löysi 0 varausvirhettä ja 2 yhdenmukaisuusvirhettä tietokannasta päätietokanta.
Ratkaisu
Kumulatiiviset päivitystiedot
Tämä ongelma on korjattu seuraavassa SQL Server:n kumulatiivisessa päivityksessä:
SQL Server 2019:n kumulatiivinen päivitys 15
Tietoja SQL Serverin kumulatiivisista päivityksistä
Jokainen uusi kumulatiivinen SQL Server -päivitys sisältää kaikki edellisen koontiversion hotfix-korjaukset ja tietoturvakorjaukset. Suosittelemme, että asennat oman SQL Server -versiosi uusimman koontiversion:
SQL Server 2019:n uusin kumulatiivinen päivitys
Tila
Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.
Viitteet
Lue tietoja Microsoftin ohjelmistopäivitystensä kuvaamiseen käyttämästä sanastosta.