2017-09-05 83 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下载进程资源管理器以查看任务的凭据。如果凭证与交互式会话不同,则还需要将驱动器映射到其他用户帐户。 –

相关问题