错误:
异常类型: Microsoft.SqlServer.Replication.ReplicationAgentException
异常消息: 由于发布服务器处于不活动状态,无法生成快照。
消息代码: 54057
原因:发布服务器处于不活动状态
通过
sp_helpdistpublisher @publisher= N 'publisher' , @check_user = null
可以看到查询到发布服务器的相关属性,可以看到ACTIVE列的值为0,说明发布服务器处于不活动状态。
解决方法:
通过
sp_changedistpublisher @publisher = N'publisher' , @property = N 'active' , @value = N'true'
将发布服务器的ACTIVE属性修改为TRUE,再启动快照代理OK