USE distribution;
GO
SELECT
da.publisher_db,
da.publication,
da.subscriber_name AS subscriber,
da.subscriber_db,
CASE da.subscription_type
WHEN 0 THEN 'Push'
WHEN 1 THEN 'Pull'
ELSE 'Unknown'
END AS subscription_type,
da.local_job, -- 1=agent job runs here (Distributor), typical for Push
da.name AS agent_job_name
FROM dbo.MSdistribution_agents AS da
WHERE subscriber_db <> 'virtual'
ORDER BY da.publisher_db, da.publication, da.subscriber_name;
GO
SELECT
da.publisher_db,
da.publication,
da.subscriber_name AS subscriber,
da.subscriber_db,
CASE da.subscription_type
WHEN 1 THEN 'Pull'
ELSE 'Unknown'
END AS subscription_type,
da.local_job, -- 1=agent job runs here (Distributor), typical for Push
da.name AS agent_job_name
ORDER BY da.publisher_db, da.publication, da.subscriber_name;
Comments
Post a Comment