2017-09-05 36 views
1

我正試圖在新服務器上重建SSIS環境。現有環境使用本地驅動器進行某些數據輸入,使用SSIS從csv文件批量加載數據。如何讓SSIS查看安裝在NAS上的驅動器?

我想新的環境中使用了較新的NAS這項任務。 nas被映射到Windows Server上的驅動器盤符,都使用我的域名和用於安裝軟件的通用dwarehouse域名。

當我手動執行新的程序包使用Visual Studio批量加載過程中不能看到該文件。如果我將文件從NAS複製到本地驅動器,Visual Studio可以看到它。

我敢肯定,這給予正確的權限,以正確的用戶的問題,但我不能弄清楚,應該是什麼樣的用戶。

FWIW,我們使用SQL Server 2012數據倉庫版和Visual Studio 2012

回答

0

應該使用啓動包,除非連接已提供的不同顯式憑據的憑據。如果它是由SQL代理作業啓動的,那麼它將使用SQL代理服務運行的憑據運行。如果它是從計劃的Windows任務運行的,請檢查任務計劃程序憑據。

請回包是如何開始,你應該能夠識別它所使用的憑據。

+0

我此刻的問題是如何找出什麼憑據的Visual Studio運行任務,當我在調試模式下直接從Visual Studio執行。我沒有想到在任何地方部署它。 –

+0

從Microsoft下載進程資源管理器以查看任務的憑據。如果憑證與交互式會話不同,則還需要將驅動器映射到其他用戶帳戶。 –

相關問題