FIX: Errore durante l'installazione di SQL Server 2012 o 2014 di SQL Server su un server con TLS 1.2 attivato

IMPORTANTE: il presente articolo è stato tradotto tramite un software di traduzione automatica di Microsoft ed eventualmente revisionato dalla community Microsoft tramite la tecnologia CTF (Community Translation Framework) o da un traduttore professionista. Microsoft offre articoli tradotti manualmente e altri tradotti automaticamente e rivisti dalla community con l’obiettivo di consentire all'utente di accedere a tutti gli articoli della Knowledge Base nella propria lingua. Tuttavia, un articolo tradotto automaticamente, anche se rivisto dalla community, non sempre è perfetto. Potrebbe contenere errori di vocabolario, di sintassi o di grammatica. Microsoft declina ogni responsabilità per imprecisioni, errori o danni causati da una traduzione sbagliata o dal relativo utilizzo da parte dei clienti. Microsoft aggiorna frequentemente il software e gli strumenti di traduzione automatica per continuare a migliorare la qualità della traduzione.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 3135769
Sintomi
Quando si tenta di installare Microsoft SQL Server 2012 o 2014 di SQL Server in un server con protezione TLS (Transport Layer) versione 1.2 attivato, è possibile incontrare i seguenti problemi:
  • Se la versione di SQL Server che si sta tentando di installare non contiene la correzione per abilitare il supporto di TLS 1.2 (per ulteriori informazioni sulla compilazione che aggiunge il supporto di TLS 1.2, vedere KB 3052404), viene visualizzato il seguente messaggio di errore:

    Attesa sull'handle di ripristino del motore di Database non riuscita. Controllare il log degli errori di SQL Server per le possibili cause.
  • Se la versione di SQL Server che si sta tentando di installare Does contiene la correzione per abilitare il supporto di TLS 1.2, viene visualizzato il seguente messaggio di errore:

    Una connessione con il server è stata stabilita correttamente, ma poi si è verificato un errore durante l'handshake pre-login. (provider: denominato pipe Provider, errore: 0 - nessun processo è su altra estremità della pipe.)
In entrambi i casi, l'installazione non riesce.
Cause
Questo problema si verifica perché il programma di installazione di SQL Server utilizza SqlClient per ADO.NET da.NET Framework 2.0. Per impostazione predefinita,.NET Framework 2.0 funziona con TLS 1.0.
Risoluzione
Per risolvere questo problema, installare l'aggiornamento cumulativo per il.NET Framework e quindi riavviare il server. Utilizzare le seguenti tabella per trovare l'aggiornamento rapido appropriato, in base al sistema operativo e versione di SQL Server in esecuzione:
Workaround
Per ovviare a questo problema, attenersi alla seguente procedura:
  1. Abilitare TLS 1.0 sul server.
  2. Riavviare il server.
  3. Eseguire il programma SQL Server 2012 o SQL Server 2014 e aggiorna la versione di SQL Server in una generazione che supporta TLS 1.2. (Per ulteriori informazioni sugli aggiornamenti che aggiunge il supporto per TLS 1.2, vedereKB 3052404.)
  4. Disabilitare TLS 1.0.
  5. Riavviare il server.
Nota Quando si tenta di installare una build di SQL Server 2012 o SQL Server 2014 che non contiene la correzione per abilitare il supporto di TLS 1.2, è necessario alsouse questa soluzione alternativa.
Status
Microsoft ha confermato che questo è un problema per i prodotti Microsoft elencati nella sezione "Si applica a".
Riferimenti
Per ulteriori informazioni, vedere la terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 3135769 - Ultima revisione: 01/30/2016 03:53:00 - Revisione: 2.0

Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Web, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Web

  • kbfix kbqfe kbexpertiseadvanced kbsurveynew kbmt KB3135769 KbMtit
Feedback