The meta data is from an SQL 2012 Server.
I have posted alot more, find the whole list here.
Goto Definition or MetaData
Definition:
sys.sp_MSneedmergemetadataretentioncleanup(uniqueidentifier @replicaid)MetaData:
create procedure sys.sp_MSneedmergemetadataretentioncleanup @replicaid uniqueidentifier, @needcleanup bit output as declare @REPLICA_STATUS_BeforeRestore tinyint declare @pubid uniqueidentifier declare @metadatacleanuptime datetime declare @retcode int exec @retcode = sys.sp_MSrepl_PAL_rolecheck @repid = @replicaid if @@error<>0 or @retcode<>0 return 1 set @REPLICA_STATUS_BeforeRestore= 7 set @needcleanup = 0 select @pubid = pubid, @metadatacleanuptime = metadatacleanuptime from dbo.sysmergesubscriptions where subid=@replicaid and status<>@REPLICA_STATUS_BeforeRestore if @pubid is not null select @needcleanup= case when sys.fn_add_units_to_date(-1, retention_period_unit, getdate()) > @metadatacleanuptime then 1 else 0 end from dbo.sysmergepublications where pubid = @pubid
No comments:
Post a Comment