需要安排SSRS报告以保存到SharePoint文档库

时间:2011-04-22 17:21:58

标签: sharepoint ssrs-2008

我想安排SSRS订阅以直接保存到SharePoint文档库,但我不能。我收到错误“写入文件\ server \ path \ report.pdf失败:拒绝访问路径'\ server \ path \ report.pdf'。

以下是事实:
   - 如果我使用user / pass组合进行订阅,我会收到不同的错误,因此我知道我的用户/通行证是正确的    - 我可以保存到我尝试过的所有其他共享文件区域    - 我可以登录到SSRS服务器并映射到SP UNC路径并将文档写入其中    - 与我在SSRS服务器上完成的其他映射不同,即使我点击了“登录时重新连接”,SP目录也不会保持映射状态    - SSRS Server是Win 2008; SP是2008年(我认为)
   - 我们打开了WEBDAV并安装了桌面体验    - SP集成模式不是一个选项

非常感谢任何一般方向的想法或推动!

3 个答案:

答案 0 :(得分:1)

如果无法在SharePoint集成模式下安装SSRS,则需要编写自定义代码。

将SSRS订阅设置为写出SQL服务器上的本地路径,然后设置定期计划任务以运行自定义.exe。

自定义.exe应将本地目录的内容复制到给定的SharePoint文档库。 .net SharePoint对象使这非常简单:您可能花费更多时间来设置项目,而不是编写代码来复制文件。

答案 1 :(得分:1)

我是通过

开始工作的
  • 启用WEBDAV
  • 打开桌面体验模式
  • 将sharepoint提供的Http文件连接路径映射为驱动器

出于某种原因,当我这样做时,它让我能够直接写入服务器上的sharepoint文件夹。 \ sharepoint-server \ sites \ path \ shared documents \

答案 2 :(得分:0)

您好先尝试配置中央管理员 http://msdn.microsoft.com/en-us/library/bb326213.aspx

然后按照以下帖子配置发送到sharepoint库

http://msdn.microsoft.com/en-us/library/bb283186.aspx