Rss & SiteMap

昂捷论坛 http://www.enjoyit.com.cn

中国零售业界精英论坛!
共3 条记录, 每页显示 15 条, 页签: [1]
[浏览完整版]

标题:如何解决“有关此错误的详细信息,请导航到本地服务器上的报表服务器或启用远程错误”问题?

1楼
prcak47 发表于:2013/12/4 18:36:16

问:如何解决“有关此错误的详细信息,请导航到本地服务器上的报表服务器或启用远程错误”问题?

 

答:该错误出现于报表查询的时候,往往是在新建报表的时候,在数据库执行数据源没有问题

但是在报表里面执行就报上述错误,或者报表在某一天因为数据问题而发生错误。

 

该错误的意思,是在服务器之外的地方执行程序,不显示错误,要想显示错误,

需要在服务器运行程序或者在服务器上设置启用远程错误

 

下面就如何解决问题做一个测试

 

1.首先写一个具有明显错误的数据源,然后做成报表

 

 


图片点击可在新窗口打开查看此主题相关图片如下:启用远程错误1.jpg
图片点击可在新窗口打开查看

 

执行报表后报错

 

 


图片点击可在新窗口打开查看此主题相关图片如下:启用远程错误2.jpg
图片点击可在新窗口打开查看

 

2.在报表服务器上运行

 

 


图片点击可在新窗口打开查看此主题相关图片如下:启用远程错误3.jpg
图片点击可在新窗口打开查看

 

3.如果服务器上运行程序仍然不能显示错误,可以通过设置报表服务器的配置的方式启用远程错误

首先 用超级用户身份登陆报表服务器,打开报表服务器上的SQL查询分析器

然后点连接 Reporting Services


 


图片点击可在新窗口打开查看此主题相关图片如下:启用远程错误4.jpg
图片点击可在新窗口打开查看

 

连接成功后,点右键属性--高级,将EnableRemoteErrors 设置为 True

这样子在任意计算机上运行程序,都可以显示错误信息

 

 
图片点击可在新窗口打开查看此主题相关图片如下:启用远程错误5.jpg
图片点击可在新窗口打开查看

 

 

4.需要注意的是,微软将启用远程错误默认设置为不显示,是因为如果存在远程攻击

攻击者会利用错误信息获取服务器的相应的信息,为进一步的攻击提供方向

所以EnableRemoteErrors不要长时间设置为True

不用的时候尽量关闭掉


共3 条记录, 每页显示 15 条, 页签: [1]

Copyright © 2006-2010 EnjoyIT.com.cn
网友言论或观点与昂捷公司无关!涉及版权/著作权问题请与发帖者直接联系
Powered By Dvbbs Version 8.2.0
Processed in 0.14258 s, 2 queries.