Symptomen
U herstelt een database vanuit een momentopname van een database in SQL Server. Wanneer de database tabellen bevat die zijn ingeschakeld voor het bijhouden van wijzigingen, raakt het databaseschema beschadigd. Bovendien wordt het volgende foutbericht weergegeven:
Msg 211, niveau 23, status 8
Beschadiging in database-id 28, object-id 41 mogelijk vanwege inconsistentie in schema of catalogus. Voer DBCC CHECKCATALOG uit.
Msg 3624, niveau 20, status 1
Een controle van de systeembevestiging is mislukt. Controleer het SQL Server foutenlogboek voor meer informatie. Een bevestigingsfout wordt meestal veroorzaakt door een softwarefout of beschadiging van gegevens. Als u wilt controleren op beschadiging van de database, kunt u DBCC CHECKDB uitvoeren. Als u tijdens de installatie akkoord bent gegaan met het verzenden van dumps naar Microsoft, wordt er een minidump naar Microsoft verzonden. Een update is mogelijk beschikbaar bij Microsoft in het meest recente servicepack of in een hotfix van de technische ondersteuning.
Oplossing
De oplossing voor dit probleem is opgenomen in de volgende updates:
-
Cumulatieve update 3 voor SQL Server 2016 Service Pack 1
-
Cumulatieve update 6 voor SQL Server 2016
Elke nieuwe build voor SQL Server 2016 bevat alle hotfixes en alle beveiligingspatches die zijn opgenomen in de vorige build. U wordt aangeraden de meest recente build voor SQL Server 2016 te installeren.
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Verwijzingen
Meer informatie over de terminologie die Microsoft gebruikt om software-updates te beschrijven.