Publication.RetentionPeriod Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta l'intervallo di tempo trascorso il quale una sottoscrizione non sincronizzata con la pubblicazione scade.
public:
property int RetentionPeriod { int get(); void set(int value); };
public int RetentionPeriod { get; set; }
member this.RetentionPeriod : int with get, set
Public Property RetentionPeriod As Integer
Valore della proprietà
Valore Int32 che specifica il numero di ore prima dello scadere della sottoscrizione se non è ancora sincronizzata con la pubblicazione.
Commenti
Per una pubblicazione transazionale, il periodo di conservazione è in ore e il valore predefinito è RetentionPeriod 0 (le sottoscrizioni non scadono mai). Per una pubblicazione di tipo merge, il periodo di conservazione viene specificato da RetentionPeriodUnite il valore predefinito è di RetentionPeriod 14 giorni.
La RetentionPeriod proprietà può essere recuperata solo dai membri del ruolo predefinito del sysadmin
server nel server di pubblicazione, dai membri del ruolo predefinito del database di pubblicazione nel database di pubblicazione o dagli utenti nell'elenco di db_owner
accesso alla pubblicazione (PAL).
La RetentionPeriod proprietà può essere impostata solo dai membri del sysadmin
ruolo predefinito del server nel server di pubblicazione o dai membri del ruolo predefinito del database nel database di db_owner
pubblicazione. Gli utenti nel pal possono impostare la RetentionPeriod proprietà di una pubblicazione esistente.
Il recupero della proprietà equivale all'esecuzione RetentionPerioddi sp_helppublication (Transact-SQL) o sp_helpmergepublication (Transact-SQL).
L'impostazione della proprietà equivale all'esecuzione RetentionPerioddi sp_addpublication (Transact-SQL) e sp_changepublication (Transact-SQL) o sp_addmergepublication (Transact-SQL) e sp_changemergepublication (Transact-SQL).