Sintomi
Una sottoscrizione non viene contrassegnata come disattivata dopo la scadenza del periodo di conservazione della distribuzione per la sincronizzazione della sottoscrizione.
Risoluzione
Questo problema è stato risolto negli aggiornamenti cumulativi seguenti per SQL Server:
NotaDopo aver applicato questo aggiornamento cumulativo, è necessario abilitare il contrassegno di traccia 8235 a livello globale dei distributori.
L'abilitazione del contrassegno 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 invece che dal processo di pulizia abbonamento scaduto.
È possibile utilizzare il seguente comando TSQL per abilitare il flag di traccia 8235 a livello globale:
DBCC TRACEON(8235,-1)
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli aggiornamenti rapidi e le correzioni per la sicurezza inclusi nella build precedente. È consigliabile installare la build più recente per la versione di SQL Server:
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.