Symptomer
Når du kører ALTER SERVER CONFIGURATION for at afbryde serveren for en sikkerhedskopiering af et snapshot, bemærker du måske nogle gange, at databasen er i en forkert afbrudt tilstand, når der opstår en fejl. Den fejl, der opstår, når serveren afbrydes midlertidigt for en sikkerhedskopiering af et snapshot, svarer til følgende fejl:
Msg 9018, Level 16, State 1, Line <LineNumber>
Logfilen for databasen <DatabaseName> tillader ikke brugerskrivninger.Msg 5901, niveau 16, stat 1, linjenummer <>
En eller flere genoprettelsesenheder, der tilhører databasen <DatabaseName> , kunne ikke oprette et kontrolpunkt. Dette skyldes typisk mangel på systemressourcer, som f.eks. disk eller hukommelse, eller i nogle tilfælde på grund af beskadigelse af databasen. Undersøg tidligere poster i fejlloggen for at få mere detaljerede oplysninger om denne fejl.
Når denne fejl opstår, viser antallet af suspenderede databaser på serveren 0, men suspensionen af alle databaser fjernes ikke korrekt.
Denne situation medfører følgende fejl, når du kører kommandoen ALTER SERVER CONFIGURATION til at afbryde serveren for en efterfølgende sikkerhedskopiering af snapshottet:
Msg 3081, Level 16, State 4, Line <LineNumber>
Database <DatabaseName> blev tidligere suspenderet for sikkerhedskopiering af snapshot.
Løsning
Dette problem er rettet i følgende kumulative opdatering til SQL Server:
Kumulativ opdatering 16 til SQL Server 2022
Om kumulative opdateringer til SQL Server
Hver ny kumulativ opdatering til SQL Server indeholder alle de programrettelser og sikkerhedsrettelser, der var i det tidligere build. Vi anbefaler, at du installerer det nyeste build til din version af SQL Server:
Seneste kumulative opdatering til SQL Server 2022
Status
Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".
Referencer
Få mere at vide om den terminologi, som Microsoft bruger til at beskrive softwareopdateringer.