2014-09-25 31 views
0

我遇到这个问题,当我将它部署到服务器上时,报告中显示的数据不同。假设我是按F5查看报告(调试),或者点击BI Studio报告中的“预览”按钮,显示的数据是正确的。但是,当我部署相同的报告,并从服务器运行时,如http://myserver/reports,则显示的数据不正确/缺失。SSRS在部署报告后显示错误的数据

例如,在某些情况下,它没有显示特定字段的数据,并且有一些数字字段显示错误的数据。我清理了解决方案,删除了数据缓存文件,重建并部署了100次,但没有运气。

当我部署它显示一些警告(我想我可以忽略)但没有错误。

我通过直接运行查询和存储过程来检查数据库,它们都返回正确的数据。

如何解决此问题?

+0

您是否检查过部署的报告数据源,它们是否连接到正确的服务器上的正确数据库? – StackTrace 2014-09-25 07:56:06

+0

是的,我已经在报告服务器上检查过它正在连接到正确的数据库。 – 2014-09-25 08:08:17

+0

好的,从你的评论中获得提示我能够解决这个问题。我去报告服务器,看了一个正在创建问题的数据集之一的XML,发现我添加的新FIELD不在那里。然后我尝试部署该数据集,并说覆盖数据集属性设置为False,这就是为什么它没有部署,并且我在部署解决方案时在消息中错过了它。所以我简单地将属性设置为True,部署它,中提琴问题得到解决。谢谢。 – 2014-09-25 08:13:33

回答

0

我去了报告服务器,看了一个正在创建问题的数据集之一的XML,发现我添加的新FIELD不存在。然后我尝试部署该数据集,并说覆盖数据集属性设置为False,这就是为什么它没有部署,并且我在部署解决方案时在消息中错过了它。所以我简单地将属性设置为True,部署它,中提琴问题得到解决。