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

Симптоми

Когато инсталирате кръпки по екземпляр на Microsoft SQL Server 2014 или 2016, който съдържа много бази данни, настройката може да е неуспешна. Възможно е да получите следното съобщение за грешка:

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.

Освен това екземплярът на SQL Server остава в състояние на "спряно".

Причина

Този проблем възниква, защото по време на инсталирането на корекции на SQL Server той ще се опита да рестартира услугата SQL Server, за да приложи корекцията. Ако обаче SQL сървърът отнеме много време, за да се прекрати, настройката ще е неуспешна.

Забележка Ако има много бази данни (като например 300 ~ 1000 или повече) и SQL Server е конфигуриран да използва голям обем памет (като например 20 ГБ ~ 2 ТБ), може да е необходимо известно време, за да се изчисти затварянето на всяка база данни и настройката на корекцията може да е неуспешна, защото SQL Server отнема много време, за да се изключи.

Решение

Този проблем е коригиран в следните сборни актуализации за SQL Server:

Кумулативна актуализация 5 за SQL Server 2016 RTM

Кумулативна актуализация 2 за SQL Server 2016 SP1

Кумулативна актуализация 4 за SQL Server 2014 Service Pack 2

Всяка нова сборна актуализация за SQL Server съдържа всички поправки и корекции на защитата, които са включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:

Най-новата сборна актуализация за SQL Server 2016

Л ATEST сборни актуализации за SQL Server 201

Забележка След като приложите тази корекция, програмата за настройка на корекцията ще чака SQL Server да спре до 30 минути. Ако SQL Server все още е спрял повече от 30 минути, настройката на корекцията все още може да е неуспешна.

 

Състоянието

Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".

 

Позоваване

Научете повече за терминологията , която Microsoft използва, за да опише софтуерни актуализации.

 

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.