如何检测sql server的数据复制是否启动了同步处理?

progame 2004-02-02 10:22:06
我怀疑msdb数据库中应该存有相关信息
...全文
11 点赞 收藏 6
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoliaoyun 2004-02-02
distribution数据库
MSmerge_subscriptions 系统表

subscription_type int
订阅的类型:
0 = 强制
1 = 请求
2 = 匿名

sync_type tinyint
同步处理的类型:
1 = 自动
2 = 不同步

回复
progame 2004-02-02
exec msdb..sp_start_job @job_id = ...
exec master.dbo.sp_MSget_jobstate @job_id = ... (status = 4 表示未运行)

这个我可以在分发服务器上检测
可是我如何才能在订阅服务器上检测呢?


我用的是合并复制 强制订阅
回复
progame 2004-02-02
sp_MShelp_replication_status能行么? 我试试看
回复
progame 2004-02-02
up
回复
lynx1111 2004-02-02
回复
progame 2004-02-02
.
回复
发动态
发帖子
疑难问题
创建于2007-09-28

2.1w+

社区成员

MS-SQL Server 疑难问题
申请成为版主
社区公告
暂无公告