TFS 2010 的報表無法正常顯示 (3)–Cube 損毀 和 Q & A

TFS 2010 的報表無法正常顯示 (3)–Cube 損毀 和 Q & A

這次 V 公司的 V 先生他們正在用到一半的TFS  Report 突然就沒辦法開啟

 

發生的錯誤訊息如下

 

報表處理期間發生錯誤。 (rsProcessingAborted)

資料集 'dsIteration' 的查詢執行失敗。 (rsErrorExecutingCommand)

中繼管理員有錯誤,從檔案 C:\XXX  載入 Team System cube 時發生錯誤。  …

image

 

基本上只要照著 這篇文章就可以修復完成,並正常顯示報表

TFS 2010 的 報表無法正常顯示 (2) – Analysis 檔案損毀時

 

常見的問題

 

Q1、從 TFS Admin 管理介面看 Reporting Service 都有正常的服務呀!為什麼報表會不能看?

image

主要是因為 TFS AP Tier 的 Service 的確是沒有任何的問題,所以這個畫面才都會顯示 「已正確設定並啟用服務」

但,裡面的 Cube 檔是要等到報表執行之後才知道是否正確。

或是到 SQL Analysis 看是否有錯誤訊息

 

Q2、報表有發生問題,是否會影響到其他資料?

 

不會的,因為 報表是用 Cube 進行查詢,而版控和工作單都是直接存取 DB 的

 

Q3、Cube 已經照著文章重建,為什麼重開機後報表還沒有辦法出現?

 

這要看系統的資料量多少?若是用了好幾年 而且又有數十個的專案,工作單有幾萬張。

那麼就有可能要花幾個小時進行重建的動作。

 

稍微等一下吧!不要急著就重開機