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_IHget_loopback_detection(nvarchar @publisher, nvarchar @publisher_db
, nvarchar @publication
, nvarchar @subscriber
, nvarchar @subscriber_db)
MetaData:
CREATE PROCEDURE sys.sp_IHget_loopback_detection ( @publisher sysname, @publisher_db sysname, @publication sysname, @subscriber sysname, @subscriber_db sysname ) as begin set nocount on DECLARE @retcode int -- Security check: Sysadmins and db_owners only exec @retcode = sys.sp_MSreplcheck_publish if @@error <> 0 or @retcode <> 0 begin return 1 end -- Has to be executed from distribution database if sys.fn_MSrepl_isdistdb (db_name()) != 1 begin raiserror (21482, 16, -1, 'sp_IHget_loopback_detection', 'distribution') return 1 end select distinct loopback_detection from MSsubscriptions s, master.dbo.sysservers ss where s.publisher_id = (select srvid from master.dbo.sysservers where UPPER(srvname collate database_default) = UPPER(@publisher) collate database_default) and s.publisher_db = @publisher_db and s.publication_id = (select publication_id from MSpublications where publisher_id = s.publisher_id and publisher_db = s.publisher_db and publication = @publication) and s.subscriber_db = @subscriber_db and s.subscriber_id = ss.srvid and UPPER(ss.srvname collate database_default) = UPPER(@subscriber) collate database_default and s.subscriber_id >= 0 end
No comments:
Post a Comment