Sintomi
Si supponga di creare un gruppo di disponibilità sempre disponibile (AG) con seeding automatico in Microsoft SQL Server 2016. Quando si prova a modificare la SEEDING_MODE in manuale usando ALTER AVAILABILITY GROUP nella replica primaria, si noterà che SQL Server non annulla le operazioni di seeding correnti nella replica secondaria.
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Risoluzione
Questo problema è stato risolto con l'aggiornamento cumulativo seguente per SQL Server:
Informazioni sugli aggiornamenti cumulativi per SQL Server:
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:
Ulteriori informazioni
Per annullare il seeding automatico, è possibile eseguire il comando seguente:
--Connesso alla replica primaria
ALTER AVAILABILITY GROUP AG
MODIFICARE REPLICA in ' node2'
CON (SEEDING_MODE = MANUALE)
ANDARE
Per verificare se l'ultima operazione di seeding è stata annullata o ancora in esecuzione, è possibile eseguire la query seguente in base alla DMV:
Selezionare current_state, failure_state_desc, * da sys.dm_hadr_automatic_seeding ordine di start_time DESC
Riferimenti
Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.