SSRS 错误“使用本地”,尽管我

SSRS 错误“使用本地”,尽管我

我很困惑。我把这个贴到了 SO 上,但我觉得这里可能更好。

我找遍了所有地方,但还是不知道该怎么办。我在 Server 2008 上运行 SQL Server Web Edition,它仅支持本地数据库。我尝试连接到本地主机,但当我测试连接时,出现了此错误。

此版本的 Reporting Services 不支持以下功能:“您所使用的 Reporting Services 版本要求您使用本地 SQL Server 关系数据库作为报表数据源和报表服务器数据库。”。

DB 是从 SQL Express 升级的,当我选择 @@version 时,它显示它是 Web 版本。我尝试过重新启动,这似乎可以解决问题,但只能持续一小会儿。

答案1

这是我见过的最愚蠢的事情。结果发现它也许还是有用的。我终于能够查看报告了。不幸的是,我把所有时间都花在了数据源上,并认为我看到的错误意味着它不起作用。

以下是数据源屏幕中让我困惑的地方

  1. 如果我对连接字符串进行任何更改,我都会收到密码无效的错误。无法重新测试连接,应用不起作用。
  2. 如果我进行测试连接,我会收到有关该版本仅支持本地数据库且无法进行任何更改的错误。
  3. 我选择了“提示输入密码”,并将数据源中的相同凭据放入“存储在报告服务器上的凭据”下。报告成功了。然后我返回数据源并将这些凭据放入其中,并选择“存储在服务器上”,然后就可以“应用”了。

呃呃。

相关内容