Van toepassing op
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows SQL Server 2014 Service Pack 2 - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Symptomen

Stel dat u een momentopname van een database hebt op een pull-abonnementsdatabase op een server waarop Microsoft SQL Server wordt uitgevoerd. Wanneer u een hotfix toepast op de server, mislukt de upgrade op scriptniveau en ontvangt u een foutbericht dat er ongeveer als volgt uitziet:

datum/tijd spid_number uitvoeren van metagegevensupgrades voor replicatietaakbeveiliging...datum tijdspid_number Fout: 3906, Ernst: 16, Status: 1.datum/tijdspid_number kan database 'database_name' niet bijwerken omdat de database alleen-lezen is.datum tijdspid_number Fout: 912, Ernst: 21, Status: 2.datum-tijdspid_number upgrade op scriptniveau voor database 'master' is mislukt omdat bij de upgradestap 'msdb110_upgrade.sql' fout 3906, status 1, ernst 16 is opgetreden. Dit is een ernstige fout die de normale werking kan verstoren en de database offline wordt gehaald. Als de fout is opgetreden tijdens de upgrade van de hoofddatabase, wordt voorkomen dat het hele SQL Server exemplaar wordt gestart. Controleer de vorige foutenlogboekvermeldingen op fouten, voer de juiste corrigerende acties uit en start de database opnieuw, zodat de stappen voor het uitvoeren van de scriptupgrade tot voltooiing worden uitgevoerd.

Oplossing

Dit probleem is opgelost in de volgende updates voor SQL Server:

Over SQL Server builds

Elke nieuwe build voor SQL Server bevat alle hotfixes en beveiligingscorrecties die in de vorige build waren. U wordt aangeraden de nieuwste build voor uw versie van SQL Server 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.

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.