[英]SSRS Data Driven Subscription Not Generating File
在 SQL Server 2014 中,我有一個成功執行的數據驅動訂閱,但沒有生成文件。 它是 Windows 文件共享訂閱,報告包含三個參數。 我已經嘗試刪除所有參數以查看是否存在問題,但它仍然無法正常工作。 我還驗證了文件路徑,並且訂閱所基於的查詢是正確的,所以不要認為那里有問題。
訂閱返回消息:
處理:0 處理,共 281 個; 0 個錯誤。
編輯#1:
更多信息:
后續步驟的圖片:
編輯#2:
我從位於“C:\Program Files\Microsoft SQL Server\MSRS12.MYINSTANCE\Reporting Services\LogFiles”的日志文件中收到以下錯誤
1) 拋出 Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: AuthzInitializeContextFromSid: Win32 error: 1355, Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: 報告服務器遇到配置錯誤。 ;
2)處理訂閱XX時出錯:寫入文件文件名失敗:報表服務器遇到配置錯誤。
3) Microsoft.ReportingServices.Diagnostics.Utilities.RSException:報表服務器遇到配置錯誤。 ---> Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException:報告服務器遇到配置錯誤。
您可以查看ReportServer數據庫中的Subscriptions
表以獲取有關訂閱的更多詳細信息。 更多詳細信息,您可以參考如何監控報告訂閱。
您可以檢查用戶具有權限的 UserName 列值和其他詳細信息。
SELECT *
FROM ReportServer.dbo.Subscriptions AS s
JOIN
ReportServer.dbo.Users AS us
ON us.UserID = s.OwnerId;
同時您可以查看ExecutionLog3
表的RowCount
列,以找出訂閱的報表返回的任何行。因此,您可以找到有關報表問題的更多詳細信息。
已編輯
我在我的 SSRS 中模擬了您的錯誤,然后在以下步驟的幫助下處理了該問題。
“使用當前用戶的安全上下文發生模擬錯誤”
錯誤。
起初,我參考了Configuration Manager 報告訂閱文件共享失敗,並顯示“使用當前用戶的安全上下文發生模擬錯誤”。 鏈接,但它對我沒有幫助。
您是否檢查了日志文件或報告管理器以獲取更多信息? 如果還沒有,請查看 ExecutionLog3 以獲取有關報告執行的更多信息
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.