以文本方式查看主題 - 昂捷論壇 (http://www.26035.net/bbs/index.asp) -- □-系統(tǒng)配置管理類 (http://www.26035.net/bbs/list.asp?boardid=34) ---- 如何解決“有關(guān)此錯誤的詳細信息,請導(dǎo)航到本地服務(wù)器上的報表服務(wù)器或啟用遠程錯誤”問題? (http://www.26035.net/bbs/dispbbs.asp?boardid=34&id=9075) |
-- 作者:prcak47 -- 發(fā)布時間:2013/12/4 18:36:16 -- 如何解決“有關(guān)此錯誤的詳細信息,請導(dǎo)航到本地服務(wù)器上的報表服務(wù)器或啟用遠程錯誤”問題? 問:如何解決“有關(guān)此錯誤的詳細信息,請導(dǎo)航到本地服務(wù)器上的報表服務(wù)器或啟用遠程錯誤”問題?
答:該錯誤出現(xiàn)于報表查詢的時候,往往是在新建報表的時候,在數(shù)據(jù)庫執(zhí)行數(shù)據(jù)源沒有問題 但是在報表里面執(zhí)行就報上述錯誤,或者報表在某一天因為數(shù)據(jù)問題而發(fā)生錯誤。
該錯誤的意思,是在服務(wù)器之外的地方執(zhí)行程序,不顯示錯誤,要想顯示錯誤, 需要在服務(wù)器運行程序或者在服務(wù)器上設(shè)置啟用遠程錯誤
下面就如何解決問題做一個測試
1.首先寫一個具有明顯錯誤的數(shù)據(jù)源,然后做成報表
執(zhí)行報表后報錯
2.在報表服務(wù)器上運行
3.如果服務(wù)器上運行程序仍然不能顯示錯誤,可以通過設(shè)置報表服務(wù)器的配置的方式啟用遠程錯誤 首先 用超級用戶身份登陸報表服務(wù)器,打開報表服務(wù)器上的SQL查詢分析器 然后點連接 Reporting Services
連接成功后,點右鍵屬性--高級,將EnableRemoteErrors 設(shè)置為 True 這樣子在任意計算機上運行程序,都可以顯示錯誤信息
4.需要注意的是,微軟將啟用遠程錯誤默認(rèn)設(shè)置為不顯示,是因為如果存在遠程攻擊 攻擊者會利用錯誤信息獲取服務(wù)器的相應(yīng)的信息,為進一步的攻擊提供方向 所以EnableRemoteErrors不要長時間設(shè)置為True 不用的時候盡量關(guān)閉掉 |