Symptomer
Antag, at du har et database-øjebliksbillede på en pull-abonnementsdatabase på en server, der kører Microsoft SQL Server. Når du anvender et hotfix på serveren, mislykkes opgraderingen på scriptniveau, og du får en fejlmeddelelse, der ligner følgende:
datotidspunkt
spid_number Udfører opgraderinger af metadataopgraderinger af replikeringsjobsikkerhed...
datotidspunktspid_number Fejl: 3906, Alvorsgrad: 16, Stat: 1.
datotidspunktspid_number Databasen "database_name kunne ikke opdateres", fordi databasen er skrivebeskyttet.
datotidspunktspid_number Fejl: 912, Alvorsgrad: 21, Stat: 2.
datotidspunktspid_number opgradering på scriptniveau for databasens "master" mislykkedes, fordi opgraderingstrinnet 'msdb110_upgrade.sql' fandt fejl 3906, tilstand 1, alvorsgrad 16. Dette er en alvorlig fejltilstand, der kan forstyrre almindelig drift, og databasen vil blive taget offline. Hvis fejlen opstod under opgraderingen af "masterdatabasen", forhindrer det, at hele SQL Server forekomst starter. Undersøg de tidligere fejllogposter for fejl, foretag de relevante korrigerende handlinger, og start databasen igen, så scriptopgraderingstrinnene kører for at fuldføre.
Løsning
Dette problem er rettet i følgende opdateringer til SQL Server:
Om SQL Server-builds
Hvert nye build til SQL Server indeholder alle de hotfixes og sikkerhedsrettelser, der var i det tidligere build. Vi anbefaler, at du installerer det nyeste build til din version af SQL Server:
Status
Microsoft har bekræftet, at problemet findes 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.