KB4340837-FIX: errore 3906 quando viene applicato un hotfix in un server che ha uno snapshot di database di SQL Server in un database di sottoscrizione pull

Sintomi

Supponiamo di avere uno snapshot di database in un database di sottoscrizione pull in un server che sta usando Microsoft SQL Server. Quando si applica un hotfix sul server, l'aggiornamento a livello di script non riesce e viene visualizzato un messaggio di errore simile al seguente:

data e ora spid_number esecuzione degli aggiornamenti dei metadati di sicurezza del processo di replica... Data/oraspid_number errore: 3906, gravità: 16, stato: 1. Data e oraspid_number non è riuscito ad aggiornare il database "database_name" perché il database è di sola lettura. Data/oraspid_number errore: 912, gravità: 21, stato: 2. Data e oraspid_number aggiornamento a livello di script per il database "Master" non riuscito perché il passaggio di aggiornamento "msdb110_upgrade. SQL" ha rilevato l'errore 3906, stato 1, gravità 16. Si tratta di una condizione di errore grave che potrebbe interferire con il normale funzionamento e il database verrà portato offline. Se l'errore si è verificato durante l'aggiornamento del database "Master", impedirà l'avvio dell'intera istanza di SQL Server. Esaminare le voci precedenti di log degli errori, eseguire le azioni correttive appropriate e riavviare il database in modo che i passaggi di aggiornamento dello script vengano eseguiti fino al completamento.

Risoluzione

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

          Aggiornamento cumulativo 9 per SQL Server 2017

Aggiornamento cumulativo 2 per SQL Server 2016 Service Pack 2

Aggiornamento cumulativo 10 per SQL Server 2016 Service Pack 1

Aggiornamento cumulativo 13 per SQL Server 2014 SP2

Informazioni sulle build di SQL Server

Ogni nuova build per SQL Server contiene tutti gli aggiornamenti rapidi e le correzioni di sicurezza presenti nella build precedente. È consigliabile installare la build più recente per la versione di SQL Server:

Ultimo aggiornamento cumulativo per SQL Server 2017

La build più recente per SQL Server 2016

Ultimo aggiornamento cumulativo per SQL Server 2014

Stato

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

Riferimenti

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

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.

×