Aracılığıyla paylaş


Nasıl Yapılır: Dönemin bitiş abonelikleri (çoğaltma Transact-SQL programlama) için küme

Abonelikler, sona erme saat olarak da bilinir saklama dönemi, abonelik saat ve kaldırılır önce geçen süreyi belirler.Daha fazla bilgi için bkz: Abonelik bitiş ve etkinliğini kaldırmayı. Çoğaltma saklı yordamlar için ya da kullandığınız küme yayını oluşturulur veya daha sonra bu değeri değiştirdiğinizde, bu değer.

Için küme bir anlık görüntü veya işlemsel yayım aboneliğini dönemin sona erme

Bir mektup birleştirme için bir abonelik için sona erme süresi ayarlamak için yayın

Dönem için bir abonelik için bir anlık görüntü veya işlem zaman aşımı'nı değiştirmek için yayın

  • Yayımcı tarafında yürütmek sp_changepublication.Belirtin saklama for @ özellik ve saat olarak, yeni abonelik sona erme süresideğer.

Bir abonelik için sona erme süresi birleştirme yayınına değiştirmek için

  1. Yayımcı tarafında yürütmek sp_helpmergepublication belirtme,@ yayın and Publisher'ın.Değerini not alın. retention_period_unit sonuç küme, hangi aşağıdakilerden biri olabilir:

    • 0 = day

    • 1 = week

    • 2 = month

    • 3 = year

  2. Yayımcı tarafında yürütmek sp_changemergepublication.Belirtin saklama for @ özellik ve metin için adım 1'de, saklama dönemi birim esas olarak, yeni abonelik sona erme süresideğer.

  3. (Isteğe bağlı) Yayımcı tarafında yürütmek sp_changemergepublication.Belirtin retention_period_unit for @ özellik ve Abonelik bitiş dönemin yeni bir birimdeğer.