KB4010990 – LØSNING: SQL Server stoppes, når du installerer programrettelser på en forekomst af SQL Server, der indeholder mange databaser

Gælder for
SQL Server 2014 Service Pack 2 - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) 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 2016 Service Pack 1

Symptomer

Når du installerer programrettelser på en forekomst af Microsoft SQL Server 2014 eller 2016, der indeholder mange databaser, mislykkes konfigurationen muligvis. Og du modtager muligvis følgende fejlmeddelelse:


Microsoft.SqlServer.Configuration.SqlEngine.SqlEngineConfigException: Failed to shutdown the instance with process ID xxxx. Error encountered: 
Microsoft.SqlServer.Configuration.Sco.ScoException: The service cannot accept control messages at this time.

Desuden efterlades SQL Server-forekomsten i en "Stoppet"-status.

Årsag

Dette problem opstår, fordi den under installationen af SQL Server-programrettelserne forsøger at genstarte SQL Server-tjenesten for at anvende programrettelsen. Men hvis det tager lang tid for SQL Server at afslutte sig selv, vil installationen mislykkes.

      

Bemærk Hvis der er mange databaser (f.eks. 300~1000 eller mere), og SQL Server er konfigureret til at bruge en stor mængde hukommelse (f.eks. 20 GB~2 TB), kan det tage tid for SQL Server at lukke hver database fuldstændigt, og opsætningen af programrettelsen mislykkes muligvis, fordi SQL Server er meget lang tid om at lukke ned af sig selv.

Løsning

Dette problem er rettet i følgende kumulative opdateringer til SQL Server:

Kumulativ opdatering 5 til SQL Server 2016 RTM

Samlet opdatering 2 til SQL Server 2016 SP1

Samlet opdatering 4 til SQL Server 2014 Service Pack 2

Om kumulative opdateringer til SQL Server

Hver ny kumulativ opdatering til SQL Server indeholder alle de programrettelser og sikkerhedsrettelser, der var inkluderet i den forrige kumulative opdatering. Se de seneste kumulative opdateringer til SQL Server:

Seneste kumulative opdatering til SQL Server 2016

Latest kumulative opdateringer til SQL Server 201

         Bemærk Når du har anvendt denne rettelse, venter programrettelsesinstallationsprogrammet i op til 30 minutter på, at SQL Server stopper. Hvis SQL Server stadig stopper i mere end 30 minutter, mislykkes konfigurationen af programrettelsen muligvis stadig.

Status

Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".

Reference

Læs mere om den terminologi , Microsoft bruger til at beskrive softwareopdateringer.