2011-04-22 61 views
1

我想安排將SSRS訂閱直接保存到SharePoint文檔庫,但我不能。我得到的錯誤「失效寫入文件\服務器\路徑\ report.pdf:訪問路徑‘\服務器\路徑\ report.pdf’被拒絕需要安排SSRS報告以保存到SharePoint文檔庫

這裏是事實:
- 我得到不同的錯誤,如果我使用用戶/傳遞組合的訂閱,所以我知道我的用戶/傳球是正確的
- 我可以保存到所有其他共享文件區域我試過
- 我可以登錄到SSRS服務器和映射到SP UNC路徑並向其寫入文檔
- 與我在SSRS服務器上完成的其他映射不同,即使點擊了「登錄時重新連接」,SP目錄仍不會保持映射狀態
- SSRS Server是Win 2008; SP是2008(我認爲)
- 我們已經打開了WebDAV和安裝桌面體驗
- SP集成模式是不是一種選擇

任何意見或輕推在一個大方向是非常感謝!

回答

1

如果安裝SharePoint集成模式下的SSRS是不是一種選擇,那麼您將需要編寫自定義代碼。

將SSRS訂閱設置爲寫出到SQL服務器上的本地路徑,然後設置定期執行的任務以運行您的自定義.exe。

自定義.exe應將本地目錄的內容複製到給定的SharePoint文檔庫。 .net SharePoint對象使這非常容易:您可能會花費更多時間來設置項目,而不是編寫代碼來複制文件。

1

我得到了它的

  • 啓用WebDAV
  • 打開桌面體驗模式映射的HTTP文件連接路徑的SharePoint給予作爲驅動

對於一些工作我之所以這麼做,是因爲它使我能夠直接寫入服務器上的SharePoint文件夾。 \ sharepoint-server \ sites \ path \共享文件\

+0

我也是這樣工作的。啓用WebDav,然後添加AuthForwardServerList的WebClient參數,列出該站點,並將Sharepoint中的權限授予運行SQL Agent的服務帳戶。 – Pops 2018-01-31 14:00:59