Aracılığıyla paylaş


sp_expired_subscription_cleanup (Transact-SQL)

Her yayın tüm abonelikler durumunu denetler ve zaman aşımına uğramış olanlar da keser.This stored procedure is executed at the Publisher on any database or at the Distributor on the distribution database for a non-Microsoft SQL Server Publisher.

Topic link iconTransact-SQL sözdizimi kuralları

sp_expired_subscription_cleanup [ [ @publisher = ] 'publisher' ] 

Bağımsız değişkenler

  • [ @publisher= ] 'publisher'
    Is the name of a non-SQL Server publisher.publication is sysname, with a default value of NULL.Bu parametre için belirlemelisiniz bir SQL Server Yayımcı.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Remarks

sp_expired_subscription_cleanup çoğaltma tüm türleri kullanılır.

sp_expired_subscription_cleanup zaman aşımına uğradı abonelik Clean Up tarafından yürütülen iş zaman aşımına uğramış abonelikler, her 24 saatte bir yayın veritabanlarından algılayacak ve için.Diğer bir deyişle, herhangi bir abonelik s güncel, eşitlenmemiş saklama dönemi içinde yayımcı ile yayın zaman aşımına uğramış bildirilir ve, izlemeler abonelik Yayımcı tarafında temizlenmesi.Daha fazla bilgi için bkz: Abonelik bitiş ve etkinliğini kaldırmayı.

İzinler

Yalnızca üyeleri sysadmin sabit sunucu rolü veya db_owner $ $ $ $ veritabanı rolü olabilir yürütmek sp_expired_subscription_cleanup.