Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Details
| Attribute | Value |
|---|---|
| Productnaam | SQL Server |
| Gebeurtenis-id | 2515 |
| Bron van gebeurtenis | MSSQLSERVER |
| Onderdeel | SQLEngine |
| Symbolische naam | DBCC_DIFF_MAP_OUT_OF_SYNC |
| Berichttekst | Pagina P_ID, object-ID O_ID, index-ID I_ID, partitie-ID PN_ID, alloc-eenheids-ID A_ID type TYPE is gewijzigd maar is niet gemarkeerd als gewijzigd in de differentiële back-up bitmap. |
Explanation
De gespecificeerde pagina heeft een logvolgordenummer (LSN) dat hoger is dan de differentiële referentie LSN in de BackupManager van de database, of de differentiële basis LSN in het bestandscontroleblok van het bestand, afhankelijk van welke recenter is. De pagina wordt echter niet als gewijzigd gemarkeerd in de differentiële back-up bitmap.
Er wordt slechts één pagina per database gerapporteerd, omdat deze controle alleen wordt uitgevoerd wanneer bekend is dat de differentiële bitmap foutloos is.
Gebruikersactie
Let op hardwarefouten
Voer hardwarediagnostiek uit en corrigeer eventuele problemen. Bekijk ook de Microsoft Windows systeem- en applicatielogs en de SQL Server foutlogboek om te zien of de fout is ontstaan door een hardwarefout. Los eventuele hardwaregerelateerde problemen die in de logboeken staan, op.
Als je aanhoudende datacorruptieproblemen hebt, probeer dan verschillende hardwarecomponenten te vervangen om het probleem te isoleren. Controleer of het systeem geen write-caching heeft ingeschakeld op de schijfcontroller. Als je vermoedt dat write-caching het probleem is, neem dan contact op met je hardwareleverancier.
Tot slot kan het nuttig zijn om over te stappen op een nieuw hardwaresysteem. Deze switch kan het herformatteren van de schijfstations en het opnieuw installeren van het besturingssysteem omvatten.
Herstellen vanuit back-up
Als het probleem niet hardwaregerelateerd is en er een bekende schone back-up beschikbaar is, herstel dan de database vanuit de back-up.
Voer DBCC CHECKDB uit
Als er geen schone back-up beschikbaar is, voer dan DBCC CHECKDB uit zonder een REPAIR-clausule om de omvang van de corruptie te bepalen. DBCC CHECKDB zal een REPARATIECLAUSULE aanbevelen om te gebruiken. Voer vervolgens DBCC CHECKDB uit met de juiste REPAIR-clausule om de corruptie te herstellen.
Caution
Als je niet zeker weet welk effect DBCC CHECKDB met een REPAIR-clausule op je gegevens heeft, neem dan contact op met je primaire supportprovider voordat je deze verklaring uitvoert.
Als het uitvoeren van DBCC CHECKDB met een van de REPAIR-clausules het probleem niet oplost, neem dan contact op met je primaire supportprovider.
Resultaten van het uitvoeren van REPAIR-opties
Het uitvoeren van REPAIR maakt de differentiële bitmap ongeldig. Je kunt geen differentiële back-up maken totdat er een volledige database-back-up is gemaakt. De volledige database-back-up biedt een basislijn voor de differentiële bitmap die opnieuw opgebouwd kan worden.
Zie ook
een back-up van een volledige database maken (SQL Server)
MSSQLSERVER_2516