Publication.RetentionPeriod Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Zeitraum ab, der verstreichen kann, bevor ein Abonnement abläuft, wenn das Abonnement nicht mit der Veröffentlichung synchronisiert wird, oder legt sie fest.
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
Eigenschaftswert
Ein Int32-Wert, der die Anzahl der Stunden angibt, die verstreichen können, bevor das Abonnement abläuft, wenn das Abonnement noch nicht mit der Veröffentlichung synchronisiert ist.
Hinweise
Bei einer transaktionsalen Publikation befindet sich der Aufbewahrungszeitraum in Stunden, und der Standardwert von RetentionPeriod 0 (Abonnements laufen nie ab). Bei einer Zusammenführungsveröffentlichung wird der Aufbewahrungszeitraum durch RetentionPeriodUnit, und der Standardwert beträgt RetentionPeriod 14 Tage.
Die RetentionPeriod Eigenschaft kann nur von Mitgliedern der sysadmin
Festen Serverrolle im Publisher, von Mitgliedern der festen Datenbankrolle in der db_owner
Publikationsdatenbank oder von Benutzern in der Publikationszugriffsliste (PAL) abgerufen werden.
Die RetentionPeriod Eigenschaft kann nur von Mitgliedern der sysadmin
Festen Serverrolle im Publisher oder von Mitgliedern der festen Datenbankrolle in der db_owner
Publikationsdatenbank festgelegt werden. Benutzer im PAL können die RetentionPeriod Eigenschaft einer vorhandenen Publikation festlegen.
Das Abrufen der Eigenschaft entspricht dem RetentionPeriod Ausführen von sp_helppublication (Transact-SQL) oder sp_helpmergepublication (Transact-SQL).
Das Festlegen der Eigenschaft entspricht der RetentionPeriod Ausführung von sp_addpublication (Transact-SQL) und sp_changepublication (Transact-SQL) oder sp_addmergepublication (Transact-SQL) und sp_changemergepublication (Transact-SQL).