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

Sintomi

Quando si installano le patch in un'istanza di Microsoft SQL Server 2014 o 2016 che contiene numerosi database, la configurazione potrebbe non riuscire. Potrebbe essere visualizzato il messaggio di errore seguente:

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.

Inoltre, l'istanza di SQL Server rimane in uno stato "Stopped".

Causa

Questo problema si verifica perché durante l'installazione di SQL Server patch tenterà di riavviare il servizio SQL Server per applicare la patch. Tuttavia, se SQL Server richiede molto tempo per terminare se stesso, il programma di installazione avrà esito negativo.

Nota Se sono presenti molti database, ad esempio 300 ~ 1000 o più, e SQL Server è configurato per l'uso di una grande quantità di memoria (ad esempio 20 GB ~ 2 TB), SQL Server può richiedere tempo per l'arresto anomalo di ogni database e la configurazione della patch potrebbe non riuscire perché SQL Server impiega molto tempo a arrestarsi.

Risoluzione

Questo problema è stato risolto negli aggiornamenti cumulativi seguenti per SQL Server:

Aggiornamento cumulativo 5 per SQL Server 2016 RTM

Aggiornamento cumulativo 2 per SQL Server 2016 SP1

Aggiornamento cumulativo 4 per SQL Server 2014 Service Pack 2

Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli aggiornamenti rapidi e le correzioni di sicurezza inclusi nell'aggiornamento cumulativo precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server:

Ultimo aggiornamento cumulativo per SQL Server 2016

L atest aggiornamenti cumulativi per SQL Server 201

Nota Dopo aver applicato questa correzione, il programma di installazione delle patch attenderà che SQL Server si arresti fino a 30 minuti. Se più di 30 minuti SQL Server si arresta ancora, la configurazione delle patch potrebbe non riuscire.

 

Stato

Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".

 

Riferimento

Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.

 

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.