【问题标题】:ReportViewer cannot find data source remotelyReportViewer 无法远程找到数据源
【发布时间】:2010-02-12 08:36:14
【问题描述】:

这是我第一次尝试这个,所以我可能错过了一些正盯着我看的东西。

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

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

报告处理过程中发生错误。 无法创建到数据源“DataSource1”的连接。

我可以通过http://servername/reports 使用基于Web 的报告管理器预览报告,它可以毫无问题地使用VS2005 中的报告编辑器。

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

我已经看了大约一天了,没有任何喜悦。如果有人能指出我正确的方向,我将不胜感激。

谢谢

安迪

【问题讨论】:

    标签: asp.net reporting-services reportviewer


    【解决方案1】:

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

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

    由于错误消息没有提到与未经授权的访问以及能够通过使用 VS2005 和用于查看报告的网络浏览器提取数据有关的任何内容,我认为这是我引用报告的方式。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-26
      • 2013-02-04
      • 2023-03-17
      • 1970-01-01
      • 2019-10-16
      相关资源
      最近更新 更多