0

我有一个不允许我为某些报告创建订阅的 ssrs 服务器。一个文件夹中有 20 多个报告,它们都使用相同的数据源:/Data Sources/MyDataSource。凭据存储在数据源中。我可以为大多数报告添加订阅,但有一些会引发以下错误:

发生错误: 无法创建或编辑订阅,因为未存储用于运行报告的凭据,或者如果链接报告,则链接不再有效。

我尝试删除报告并重新上传它们,从项目中部署整个位并添加另一个具有相同存储凭据的数据源。但是,我仍然在订阅按钮上看到相同的警告三角形。我添加了一批新报告,有些有这个问题,有些没有。重新启动 SSRS 服务没有帮助。解决此问题的任何其他想法?

4

1 回答 1

1

疯子!看起来问题是区分大小写的问题。在该项目中,所有报告都引用了一个共享数据源。但是,有时对共享数据源的引用拼写为“mySharedDataSource”而不是“MySharedDataSource”,我在日志中发现了这一点,它抱怨报表服务器上不存在第一个版本的拼写。修复该问题并部署报告纠正了该问题,现在我可以创建订阅。

可能是 2017 年的事情,我在 2016 年和 2019 年都有这些报告,他们没有抱怨。

于 2020-08-28T00:44:47.497 回答