ReportViewer无法远程查找数据源

时间:2010-02-12 08:36:14

标签: asp.net reporting-services reportviewer

这是我第一次尝试这个,所以我可能会遗漏一些正在盯着我看的东西。

我有一个ASP.NET页面,用户填写请求,然后通过电子邮件发送从ReportViewer实例呈现的PDF。

当我通过ASP.NET localhost在本地运行它时一切正常但是当我尝试运行它的web服务器时,它失败并显示以下消息:

报告处理期间发生错误。 无法创建与数据源'DataSource1'的连接。

我可以通过基于网络的报告管理器通过http://servername/reports预览报告,该工作没有任何问题,并使用VS2005中的报告编辑器。

我怀疑这与凭据有关,但我不知所措。数据源使用用户名和密码设置,但保存在数据源中。

我一直在看这个约一天,没有快乐。如果有人能指出我正确的方向,我将非常感激。

由于

安迪

1 个答案:

答案 0 :(得分:1)

哇哇......我设法解决了这个问题。

毕竟这是凭据。即使我指定了用户名和密码,它仍然使用网络服务器默认凭据。我得到了一个新的用户设置,它是一种享受。

由于错误消息未提及与未经授权的访问有关,并且能够通过使用VS2005和Web浏览器来查看报告,我认为这是我引用报告的方式。

感谢那些开始思考这个问题的人。