0

我們有一個Windows Server 2008 R2 Service Pack 1與SQL Server 2008 R2(Microsoft SQL Server標準版(64位),版本10.50.4042.0)創建計劃的報告在SSRS。 Report Server服務在前一段服務器重新啓動後沒有啓動,當我注意到幾天後我開始了服務。然後它開始不斷循環所有報告,彷彿服務器沒有意識到它已經完成了該報告。SQL Server報告服務計劃程序循環,運行amok

當我查看錶格[ReportServer]。[dbo]。[ExecutionLogStorage]我可以看到,新報告的創建速度與上一次報告一樣快。它看起來循環所有報告。

我在Windows應用程序日誌中發現了兩個可能與問題連接的錯誤。

無法卸載應用程序域DefaultDomain。發生以下異常:卸載appdomain時出錯。 (來自HRESULT的異常:0x80131015)。

ProcessName:ReportingServicesService ProcessId:4308 無法跟蹤事件:System.AppDomainUnloadedException:試圖訪問卸載的AppDomain。

我真的不明白該怎麼做。服務器已經運行了好幾年,沒有任何問題地執行預定的工作。我重新啓動了SQL Server代理,Reporting Services以及整個服務器,但它沒有任何區別。

我很感激任何幫助。

拉赫

+0

你所說的 「環通的所有報告不斷地」 是什麼意思?你在哪裏看到這種情況發生?在日誌中? 「新報告是不斷創造的」是什麼意思? –

+1

我在猜測,但它聽起來像是你正在運行的隊列中正在運行的隊列中有一堆計劃的報告事件。這是一種猜測,因爲我運行的SSRS實例會在啓動時自動啓動,所以我以前從未見過這種情況。另一種猜測是,如果還沒有,這種情況很快就會消退。 –

+0

感謝您的意見。 @ Nick.McDermaid - 循環通過我的意思是我有大約30個報告。他們計劃每四小時發送一次,每天一次。現在,所有30份報告都陸續發送,而且沒有任何時間。當發送第30號報告時,它會以無限循環的第一個報告再次啓動。我在我的「報告收件箱」中發現了這些垃圾郵件,並附有這些報告的副本。我有一些報告發送cc給我。 然後我可以在ExecutionLogStorage表中找到它。 – user2379527

回答