KB5013181 - FIX: un abbonamento è ancora attivo dopo la scadenza del periodo di conservazione della distribuzione

Si applica a
SQL Server 2017 on Windows SQL Server 2019 on Windows

Sintomi

Un abbonamento non viene contrassegnato come disattivato dopo la scadenza del periodo di conservazione della distribuzione per la sincronizzazione dell'abbonamento.

Risoluzione

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

Avvertenza Dopo aver applicato questo aggiornamento cumulativo, è necessario abilitare il flag di traccia 8235 a livello globale dei distributori.

L'abilitazione del flag di traccia 8235 potrebbe ridurre le prestazioni del processo di pulizia della distribuzione perché la procedura di sp_MSsubscription_cleanup verrà chiamata dal processo di pulizia della distribuzione anziché dal processo di pulizia della sottoscrizione scaduto.

È possibile usare il comando TSQL seguente per abilitare il flag di traccia 8235 a livello globale:

DBCC TRACEON(8235,-1)

Informazioni sugli aggiornamenti cumulativi per SQL Server

Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutte le correzioni a caldo e di sicurezza presenti nella build precedente. È consigliabile installare la build più recente per la versione di SQL Server:

Stato

Microsoft ha confermato che si tratta di un problema relativo ai prodotti elencati nella sezione "Si applica a".

Riferimenti

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