Sintomi
Considerare lo scenario descritto di seguito:
-
Si Abilita la caratteristica gruppo di disponibilità AlwaysOn in Microsoft SQL Server 2012.
-
Si esegue un'istruzione "ALTER DATABASE <Databasename> SET HADR off" per rimuovere il database secondario dal gruppo disponibilità.
-
Si prova a ripristinare il database secondario.
In questo scenario viene visualizzato il messaggio di errore seguente:
Msg 4303, livello 16, stato 1, punto iniziale di 2Il di avanzamento della linea è ora al numero di sequenza del log (LSN) #. Per completare la sequenza di ripristino è necessario un altro numero di rollforward passato #. Msg 3013, livello 16, stato 1, DATABASE di 2RESTORE linea viene terminato in modo anomalo.
Risoluzione
Il problema è stato risolto per la prima volta nel seguente aggiornamento cumulativo di SQL Server.
Aggiornamento cumulativo 6 per SQL Server 2012 SP1 /en-us/help/2874879
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server:
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".