我使用复制监视器进行了查看,它向我显示了正在等待复制的命令:
我的问题是 - 我如何找出这些命令是什么?
我已经尝试过本·安德森的这个查询
select @@Servername,a.publication + ':' + s.srvname as [Agent],
v.undelivcmdsindistdb,
v.delivcmdsindistdb,
a.id
from distribution.dbo.msdistribution_status v
join distribution.dbo.msdistribution_agents a on v.agent_id = a.id
join master.dbo.sysservers s on a.subscriber_id = s.srvid
where v.undelivcmdsindistdb > 0
但数字并不完全匹配,尽管这绝对是一个好的开始,有没有办法我可以找到有关这些记录的更多信息?
对数据库的这个查询
distribution
对我有帮助。这是调查的起点。希望它也能帮助你。祝你好运!