【发布时间】:2015-04-20 14:03:59
【问题描述】:
当用户尝试订阅通过 ReportBuilder 创建的报表时,他们会收到以下错误:“无法创建订阅,因为未存储用于运行报表的凭据,或者如果链接报表,则链接不再有效。”
据我所知,凭据正在存储,但报表服务器似乎忽略了它们。我们可以使用相同的数据源订阅非 ReportBuilder 报告。
我们已经尝试追查这个问题几个星期了,但没有找到任何结果。任何帮助将不胜感激。
报告在其模型上使用共享数据源。这是服务器上定义的唯一模型:
模型使用服务器上定义的以下数据源(这与其他报表使用的数据源相同,并且它是存储在服务器上的唯一数据源。):
数据源设置为在报表服务器上存储凭据(您可以在屏幕截图底部看到测试连接的结果):
【问题讨论】:
-
有子报表吗?如果是这种情况,请确保它还使用存储凭据的数据源
-
没有子报告。当我们使用模型创建一个完全静态的简单报告时,我们会遇到同样的问题。
-
如果模型包含模型项安全设置,则无法订阅使用模型作为数据源的报表生成器报表。这可能是您的问题的原因吗?
-
关闭模型项目安全解决了这个问题!非常感谢!如果您从中创建答案,我会将其标记为已接受。
标签: reporting-services reportbuilder3.0