答案 0 :(得分:0)
我实际上问了这个问题,所以我可以回答它,因为它太痛苦了。
就我而言,几年前我们已将报告数据库迁移到新服务器。一切正常,我们从不需要创建订阅,因此我们从未意识到这些功能实际上并没有发挥作用。
我在这里找到了答案:
当我们迁移时,我们在master上创建了RSExecRole,因此大多数功能都有效,但显然我们忽略了在msdb中创建角色(这是用于作业调度等)。
我遵循了指示,一切正常,但有一点需要注意。该链接缺少一条关键信息,即在将RSExecRole添加到master和msdb之后,您需要将它们作为角色添加到NETWORK SERVICE,或者您运行报告服务器的任何帐户。