Reporting Service 2008 “報表服務器數據庫內出錯。此錯誤可能是因連接失敗、超時或數據庫中磁盤空間不足而導致的”


今天遇到了兩個關於Reporting Service的問題, 出現問題的環境為Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (X64) 。具體情況請見下面描述。

 

1:在修改報表的訂閱后,保存時出現下面錯誤:

提示:報表服務器數據庫內出錯。此錯誤可能是因連接失敗、超時或數據庫中磁盤空間不足而導致的。 (rsReportServerDatabaseError) 獲取聯機幫助

有關此錯誤的詳細信息,請導航到本地服務器上的報表服務器或啟用遠程錯誤

clipboard

 

從報表右鍵的”管理“選項進入,選擇“訂閱” ,發現有“Failure writing file \\xxx.xxx.xxx.xx...: There is not enough space on the disk;”這樣的錯誤,這個是因為報表的Owner在配置訂閱時,設置了Windows File Share,這樣報表將被發送到一個共享目錄。而由於該應用服務器並沒有監控磁盤空間使用情況,在空間耗盡的情況下,出現了上面這樣的錯誤。清理應用服務器的磁盤空間后,問題解決。

 

clipboard[1]

 

2: 上面問題解決后,發現還是有一張報表報錯,提示信息有所不同,如下所示:

報表服務器數據庫內出錯。此錯誤可能是因連接失敗、超時或數據庫中磁盤空間不足而導致的。 (rsReportServerDatabaseError) 獲取聯機幫助 There are two or more jobs named '11BE8C1C-BF56-48A3-9BAB-F4C506E28E02'. Specify @job_id instead of @job_name to uniquely identify the job.

clipboard[2]

 

這個是因為訂閱創建了重復的Job,至於是什么原因,暫時不清楚。網上有很多人反饋這個問題。似乎各個版本都有這個問題。 個人還是第一次遇到這種問題。 直接刪除其中一個Job,問題即可解決。

 

https://social.msdn.microsoft.com/Forums/sqlserver/en-US/eac10cd4-6244-4cf1-9092-89044b8e94e1/ssrs-subscription-creating-duplicate-job?forum=sqlreportingservices

https://connect.microsoft.com/SQLServer/feedback/details/650123/duplicate-jobs-being-created-for-one-subscription

 

clipboard[3]


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM