Publication.RetentionPeriod 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
구독이 출판물과 동기화되지 않을 때 구독이 만료되기 전까지 걸리는 시간을 설정합니다.
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
속성 값
Int32 구독이 아직 출판물과 동기화되지 않은 경우, 구독이 만료되기 전 몇 시간을 명시하는 값입니다.
설명
거래 출판물의 경우 보관 기간은 시간 단위이며, 기본 값은 RetentionPeriod 0입니다(구독은 만료되지 않습니다). 머지드 출판물의 보존 기간은 로 지정 RetentionPeriodUnit되며, 기본값 RetentionPeriod 은 14일입니다.
이 속성은 RetentionPeriod Publisher의 고정 서버 역할 멤버sysadmin, 출판 데이터베이스의 고정 데이터베이스 역할 멤버db_owner, 또는 출판 접근 목록(PAL) 내 사용자만이 가져올 수 있습니다.
이 속성은 RetentionPeriod Publisher의 고정 서버 역할 멤버 sysadmin 나 출판 데이터베이스의 고정 데이터베이스 역할 멤버 db_owner 만이 설정할 수 있습니다. PAL의 사용자는 기존 출판물의 속성을 설정할 RetentionPeriod 수 있습니다.
재산을 회수하는 것은 RetentionPeriodsp_helppublication(Transact-SQL) 또는 sp_helpmergepublication(Transact-SQL)를 실행하는 것과 같습니다.
속성 설정은 RetentionPeriodsp_addpublication (Transact-SQL) 및 sp_changepublication (Transact-SQL) 또는 sp_addmergepublication(Transact-SQL) 및 sp_changemergepublication (Transact-SQL)를 실행하는 것과 같습니다.