队列读取器启动失败: JobOwner sa 无权使用代理 14 (子系统 QueueReader)). 该步骤失败

在本地测试库中,由于之前的可更新订阅错误了,删除了发布和订阅,也没彻底删除。最近由于需要,把所有发布和订阅删除,重新建立发布。

于是创建发布,创建订阅。快照同步完后,队列代理启动不了,提示和错误如下:(原作业拥有者为系统账号,更改为sa也一样)

队列读取器启动失败: JobOwner sa 无权使用代理 14 (子系统 QueueReader)). 该步骤失败_第1张图片

队列读取器启动失败: JobOwner sa 无权使用代理 14 (子系统 QueueReader)). 该步骤失败_第2张图片

无法开始执行步骤 2 (原因: JobOwner sa 无权使用代理 14 (子系统 QueueReader)).  该步骤失败。




解决:


步骤 2出问题,查看队列代理作业,第2步为【运行代理】

队列读取器启动失败: JobOwner sa 无权使用代理 14 (子系统 QueueReader)). 该步骤失败_第3张图片


点击查看,能影响到权限的看来就只有这个【运行身份】了




找到这个代理身份,查看没有凭据,而其他的代理都有凭据!于是添加凭据,点击确定但是不成功!~~

队列读取器启动失败: JobOwner sa 无权使用代理 14 (子系统 QueueReader)). 该步骤失败_第4张图片



最后重建建立一个代理账户吧!代理名称改一下,选择队列的凭据,子系统默认选择:复制队列读取器。确定,成功建立!!~



回到代理作业,把【运行身份】改为刚创建的代理省份。重启作业,成功!!~

队列读取器启动失败: JobOwner sa 无权使用代理 14 (子系统 QueueReader)). 该步骤失败_第5张图片


回想起来,是因为之前删除发布订阅的时候,删除方法不对,上面这个代理没有删除。重新发布订阅后凭据引用不对。


你可能感兴趣的:(队列读取器启动失败: JobOwner sa 无权使用代理 14 (子系统 QueueReader)). 该步骤失败)