【发布时间】:2019-11-03 18:51:04
【问题描述】:
在 SQL Server 2014 中,我有一个成功执行的数据驱动订阅,但没有生成文件。它是一个 Windows 文件共享订阅,报告具有三个参数。我已经尝试删除所有参数以查看是否存在问题,但它仍然无法正常工作。我还验证了文件路径,并且订阅所基于的查询是正确的,所以不要认为那里有问题。
订阅返回消息:
处理中:总共 281 条中的 0 条; 0 个错误。
编辑#1:
更多信息:
- 我正在尝试将文件保存到测试计算机上的共享驱动器中。
- 我已授予 SQL Server 代理服务“完全控制”权限,并且 SSRS 到文件夹。
- 我以域用户身份登录。
后续步骤的图片:
编辑 #2:
我从位于“C:\Program Files\Microsoft SQL Server\MSRS12.MYINSTANCE\Reporting Services\LogFiles”的日志文件中收到以下错误
1) 抛出 Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException:AuthzInitializeContextFromSid:Win32 错误:1355,Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException:报告服务器遇到配置错误。 ;
2) 处理订阅 XX 时发生错误:写入文件文件名失败:报告服务器遇到配置错误。
3) Microsoft.ReportingServices.Diagnostics.Utilities.RSException:报表服务器遇到配置错误。 ---> Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException:报告服务器遇到配置错误。
【问题讨论】:
-
它说 0 已处理.. 这意味着订阅未完成且仍在运行。运行订阅的帐户是否有权访问共享以对其进行写入?
-
我将“所有人”添加到它尝试访问的共享文件夹的根目录中。例如,路径是“C:\Test\MyCo\Exports”。我将“所有人”帐户添加到“测试”文件夹(这是一个共享)。
标签: sql-server reporting-services subscription