Applies ToSQL 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

Príznaky

Keď nainštalujete záplaty na inštanciu programu Microsoft SQL Server 2014 alebo 2016, ktorá obsahuje veľa databáz, nastavenie môže zlyhať. Môže sa zobraziť nasledujúce chybové hlásenie:

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.

Okrem toho inštancie SQL Server zostáva v stave "zastavené".

Príčina

Tento problém sa vyskytuje, pretože počas inštalácie SQL servera záplaty sa pokúsi reštartovať službu SQL Server a použiť opravu. Ak však SQL Server trvá príliš dlho na ukončenie, inštalácia zlyhá.

Poznámka: Ak je k dispozícii veľa databáz (napríklad 300 ~ 1000 alebo viac) a SQL Server je nakonfigurovaný na používanie veľkého množstva pamäte (napríklad 20 GB ~ 2 TB), SQL Server môže chvíľu trvať, kým sa nevykoná čisté vypnutie každej databázy a inštalácia opravy môže zlyhať, pretože SQL Server trvá príliš dlho na vypnutie.

Riešenie

Tento problém je vyriešený v nasledujúcich kumulatívnych aktualizáciách pre SQL Server:

Kumulatívna aktualizácia 5 pre SQL Server 2016 RTM

Kumulatívna aktualizácia 2 pre SQL Server 2016 SP1

Kumulatívna aktualizácia 4 pre SQL Server 2014 Service Pack 2

Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky opravy hotfix a opravy zabezpečenia, ktoré boli zahrnuté v predchádzajúcej kumulatívnej aktualizácii. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:

Posledná Kumulatívna aktualizácia pre SQL Server 2016

L atest Kumulatívna aktualizácia pre SQL Server 201

Poznámka: Po použití tejto opravy program na inštaláciu opravy počká na možnosť SQL Server, aby sa zastavilo až 30 minút. Ak sa stále zastaví viac ako 30 minút SQL servera, nastavenie opráv môže zlyhať.

 

Stav

Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.

 

Odkaz

Oboznámte sa s terminológiou , ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.

 

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.