SSRS Web Edition错误使用Local,但我是

时间:2012-09-25 13:28:09

标签: sql-server-2008 ssrs-2008

我已经搜索过高低,并且不知道该怎么做。我在Server 2008上运行SQL Server Web Edition,它只支持本地数据库。我正在尝试连接到localhost,但是当我测试我的连接时,我收到了这个错误。

  

功能:"您正在使用的Reporting Services版本   要求您使用本地SQL Server关系数据库进行报告   数据源和报表服务器数据库。"不支持此功能   版本的Reporting Services。

数据库从SQL Express升级,当我选择@@版本时,它说它是网络版。我尝试重新启动,似乎解决了这个问题,但只是一段时间。

2 个答案:

答案 0 :(得分:0)

这是我见过的最蠢的事情。事实证明它毕竟可能有用。我终于能够查看报告了。不幸的是,我花了所有时间使用数据源并假设我看到的错误意味着它不起作用。

以下是在数据源屏幕中抛弃我的东西

  1. 如果我对连接字符串做了任何更改,我会收到一条错误,指出我的密码无效。无法重新测试连接,Apply无效。
  2. 如果我执行测试连接,则会收到有关仅支持本地数据库的版本的错误,并且不能进行任何更改。
  3. 我选择了“提示输入密码”,并在“报表服务器上存储的凭据”下的数据源中输入了相同的凭据。该报告奏效了。然后我回到数据源并将那些凭据放在那里并选择“存储在服务器上”并且能够“应用”。
  4. Ugggh。

答案 1 :(得分:0)

检查以确保每个报告还包含正确的连接字符串。 (在报告服务中检查报告上的管理)如果这是从另一台服务器迁移的,那么它可能仍然保留旧的连接字符串