2016-04-12 120 views
0

我已經部署了一個SSIS包到SQL Server,它應該從平面文件,該文件位於此處讀取數據:SSIS無法訪問文件,UNC路徑

enter image description here

我可以訪問路徑就好了從我的本地機器,我可以當我嘗試執行SQL Server上就好過但運行從Visual Studio包,我得到以下錯誤:

enter image description here

目前(只是爲了調試)每個人都有完整的交流塞到這個文件夾。

我該如何解決這個問題,以便我的軟件包正常工作? (P.S.我沒有系統管理員權限,可能是原因嗎?)

我正在使用Windows身份驗證登錄到SQL Server。

我從SSISDB執行我的包。截圖以供參考:

enter image description here

+0

重新啓動sql-server作爲管理員,並嘗試執行 – bmsqldev

+0

@bmsqldev我沒有權利這樣做。 –

+1

您是否正在通過[SQL Agent](https://msdn.microsoft.com/zh-cn/library/ms191543.aspx)運行?如果是這樣,那麼登錄的帳戶將需要從源文件夾讀取權限。 –

回答

0

右鍵單擊文件夾,屬性 - >在安全性方面選項卡,檢查服務器的帳戶是否添加具有完全控制權限。最後,你可以共享文件夾放在每個人,最好跳過這個共享,雖然如果以前的工作

+0

就像我說的。每個人都可以完全訪問此文件夾。 –