KB3091643-FIX: si verifica un errore durante la configurazione della replica di SQL Server o la configurazione di un server collegato in SQL Server 2012 o SQL Server 2014

Sintomi

Quando la creazione della chiave master del servizio per Microsoft SQL Server 2012 o SQL Server 2014 non riesce durante la configurazione, SQL Server non registra correttamente l'errore. In questo caso, ad esempio, quando si prova a configurare la replica di SQL Server, viene visualizzato il messaggio di errore seguente:

Si è verificato un errore durante la decrittografia. Non esiste un utente remoto "distributor_admin" mappato a un utente locale "(null)" dal server remoto "repl_distributor". Il contesto di database è stato modificato in "Master". (Microsoft SQL Server, errore: 15466)

Quando si prova a creare un server collegato insieme agli account di accesso remoti, viene visualizzato l'errore seguente:

Si è verificato un errore durante la decrittografia

Inoltre, è possibile che venga visualizzato il messaggio di errore seguente nel log degli errori di SQL Server:

<data> <ora> la chiave master del servizio spid5s non può essere decrittografata con una delle relative crittografie. Per informazioni dettagliate, vedere sys.key_encryptions.

Quando si esegue una query sulla visualizzazione catalogo sys.symmetric_keys, viene restituita una riga per la chiave master del servizio. Quando si esegue una query sulla visualizzazione catalogo sys.key_encryptions, non viene restituita alcuna riga. Il risultato previsto è due righe.

Risoluzione

Dopo aver applicato questo aggiornamento, i metadati verranno lasciati puliti se l'errore di creazione della chiave master del servizio si verifica durante la configurazione e il successivo riavvio del servizio SQL Server tenterà di creare di nuovo una chiave master del servizio. Inoltre, altri messaggi di errore relativi all'errore di creazione della chiave master del servizio verranno registrati nel log degli errori.Nota

  • Se si è verificato questo problema, questo aggiornamento non funziona e si deve usare una delle soluzioni alternative elencate nella sezione "soluzione alternativa".

  • Per usare le modifiche apportate a questo aggiornamento cumulativo, è necessario installare SQL Server usando la caratteristica di aggiornamento del prodotto ed eseguire un'installazione integrata con RTM + SP + CU.

Il problema è stato risolto per la prima volta nel seguente aggiornamento cumulativo di SQL Server:

Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. È consigliabile scaricare e installare gli aggiornamenti cumulativi più recenti per SQL Server:

Soluzione alternativa

Se si ha già la situazione del problema, è possibile eseguire una delle operazioni seguenti:

  • Rigenerare la chiave master del servizio utilizzando l'istruzione Transact-SQL seguente:

    ALTER SERVICE MASTER KEY FORCE REGENERATE
  • Reinstallare l'istanza di SQL Server.

In caso di problemi durante l'installazione di SQL Server, è possibile eseguire questa procedura prima di installare SQL Server:

  • Riavviare il sistema operativo.

  • Accedere alla sessione RDP usando l'account del servizio SQL Server.

  • Attendere alcuni minuti e quindi disconnettersi dopo aver creato completamente il profilo utente.

  • Avviare il programma di installazione di SQL Server dopo pochi minuti.

Stato

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

Serve aiuto?

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa a Microsoft Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×