疑難排解報表處理和轉譯
更新: 2008 年 11 月 17 日
使用本主題可讓您排解在執行報表時所遇到的問題。
如需有關疑難排解報表之方式的詳細資訊,請參閱<報表問題的疑難排解技術>。
如需有關報表效能的問題,請參閱<疑難排解報表效能>。
rsProcessingAborted 和 rsErrorExecutingCommand 錯誤
資料來源連接遺漏或無效時,會發生下列錯誤組合。
「報表處理期間發生錯誤。(rsProcessingAborted)
資料集 '<datatset name>' 的查詢執行失敗。(rsErrorExecutingCommand)
無效的物件名稱 '<object name>'。」
確認資料來源的連接字串有效。
如需詳細資訊,請參閱<Reporting Services 錯誤和事件>。
在伺服器上處理報表期間發生非預期的錯誤
如果您使用本機管理員認證登入報表伺服器,則當以滑鼠右鍵按一下頁面並選取 [檢視來源] 時,就可以檢視呼叫堆疊;此呼叫堆疊中會提供其他資訊。
處理本機報表期間發生非預期的錯誤
當本機資料快取 (.rdl.data) 檔案發生問題時,您可能會看見下列錯誤訊息:「處理本機報表期間發生錯誤。索引在陣列的界限之外。」
判斷超出界限的索引所指的是哪一個資料集。關閉 SQL Server Business Intelligence Development Studio,並刪除此資料集所適合的 .rdl.data 檔案。然後再次開啟 BI Development Studio,並執行報表。如此即會重新建立具有適當索引界限的快取資料。
切換項目沒有作用
如果報表產生時沒有錯誤,但是切換項目沒有作用 (例如,您按一下展開按鈕 (+) 但沒有反應),請檢查主控報表伺服器之電腦的名稱。如果電腦名稱包含底線,切換項目會沒有作用。這是已知的問題。沒有因應措施。如果您想要支援切換項目,就必須使用名稱中不包含底線字元的電腦。
匯出至網頁封存會使用快取的資料
如果您在 Microsoft Internet Explorer 中將報表匯出至網頁封存 (MHTML),並在匯出作業之間選取不同的參數值,則匯出的報表中將包含與之前選擇的參數相關聯的報表值。發生這種狀況的原因在於,Internet Explorer 會從快取區載入報表,而不會載入報表伺服器所提供的最新版本。若要暫時解決這個問題,您可以清除瀏覽器快取區或按一下報表工具列上的 [重新整理],然後再重新匯出報表。
如需有關其他瀏覽器相關問題的詳細資訊,請參閱<Reporting Services 中的瀏覽器支援>。
遺漏對應的用戶端應用程式時匯出會失敗
某些匯出格式需要用戶端應用程式。如果沒有安裝必要的用戶端應用程式,就無法匯出。例如,您若是要以 PDF 格式開啟報表,則電腦上必須有安裝 Adobe Acrobat Reader。
匯出至靜態檔案時,互動式報表功能沒有作用
如果您將具有互動式功能的報表 (例如向下鑽研矩陣報表和包含超連結的報表) 儲存成靜態檔案,這些功能就沒有作用。
如果您以互動格式 (尤其是具有 Office Web 元件的 HTML) 將報表儲存到電腦上,產生的檔案將含有錯誤且會遺失影像。使用 Office Web 元件格式的 HTML 不適用於靜態檔案。
使用執行身分執行報表時,影像和圖表未載入
您可以透過 Microsoft Windows Run As 命令,使用不同的安全性內容來檢視報表。在某些情況下,包含圖表的報表可能不會正確載入。報表伺服器會快取圖表做為您開啟報表時的暫存 Internet 檔案。如果您沒有存取包含快取檔案之資料夾的權限,則報表可能會遺漏圖表。
請參閱
概念
Reporting Services 記錄檔
疑難排解報表效能
其他資源
Reporting Services 的疑難排解
Reporting Services 錯誤和事件
說明及資訊
變更歷程記錄
版本 | 歷程記錄 |
---|---|
2008 年 11 月 17 日 |
|
2006 年 4 月 14 日 |
|