Jak zestaw Termin wygaśnięcia subskrypcji (Programowanie replikacja języka Transact-SQL)
Okresu wygaśnięcia subskrypcja, nazywane także okres zachowywania określa czas, zanim subskrypcja wygasa i jest usuwany.Aby uzyskać więcej informacji zobacz Data wygaśnięcia subskrypcja i dezaktywacja. Można użyć albo procedury przechowywane replikacja zestaw tę wartość, gdy publikacja jest tworzona lub zmodyfikować tę wartość w późniejszym czasie.
Aby zestaw okresu wygaśnięcia subskrypcja migawka lub transakcyjnych publikacja
- Wydawca wykonać sp_addpublication.Określić okres ważności żądane subskrypcja, w godzinach, @ przechowywania.Domyślny okres wygasania wynosi 336 godzin.Aby uzyskać więcej informacji zobacz Jak Tworzenie publikacja (Programowanie replikacja języka Transact-SQL).
Aby ustawić termin wygaśnięcia subskrypcja do publikacja seryjnej
Wydawca wykonać sp_addmergepublication.Określ żądaną wartość dla okresu wygaśnięcia subskrypcja @ przechowywania.Jednostki, w której wyraża się okres wygaśnięcia dla @ retention_period_unit, która może być jedną z następujących czynności:
1 = week
2 = month
3 = year
Domyślny okres wygasania wynosi 14 dni.Aby uzyskać więcej informacji zobacz Jak Tworzenie publikacja (Programowanie replikacja języka Transact-SQL).
Aby zmienić termin wygaśnięcia subskrypcja migawka lub transakcyjnych publikacja
- Wydawca wykonać sp_changepublication.Określ zachowanie for @ Właściwość i nowy okres wygaśnięcia subskrypcja, w godzinach, aby wartość @.
Aby zmienić okres wygasania dla subskrypcja w publikacja seryjnej
Wydawca wykonać sp_helpmergepublication, określając @ publikacja and Wydawca @.Należy zwrócić uwagę, wartość retention_period_unit zestaw wyników, która może być jedną z następujących czynności:
0 = day
1 = week
2 = month
3 = year
Wydawca wykonać sp_changemergepublication.Określ zachowanie for @ Właściwość i nowy okres wygaśnięcia subskrypcja, jako tekst, w zależności od jednostki okresu przechowywania w kroku 1, aby wartość @.
(Opcjonalnie) Wydawca wykonać sp_changemergepublication.Określ retention_period_unit for @ Właściwość nowe jednostki dla okresu wygaśnięcia subskrypcja iwartość @.