SSIS 部署变量问题

Posted

技术标签:

【中文标题】SSIS 部署变量问题【英文标题】:SSIS Deployment Variable Issue 【发布时间】:2017-03-21 14:28:03 【问题描述】:

我已经创建了一个 SSIS 包,它使用一个 for each 循环容器和一个我从变量创建的 Excel 连接字符串,这样我就可以循环多个文件。我的包没有问题,如果我的源文件夹中有许多文件,我只需执行包,它就可以完美地循环遍历所有文件,做我想做的事。

我遇到的问题是,当我部署包时,如果我的源文件夹中有文件,它会毫无错误地执行,但是当你查看源文件夹时,它仍然有文件。当深入挖掘包时报告它似乎报告没有找到文件。如果我在没有问题的情况下手动执行 dtsx 文件并导入所有内容。

是否有任何原因导致部署包后无法识别文件或我存储文件名的变量?

【问题讨论】:

【参考方案1】:

听起来可能与权限有关。 SQL Server 服务帐户是否对存储文件的目录具有权限?

【讨论】:

嗨 - 是的,它看起来有权限 这一定是评论,而不是答案?! 是的,可能是这样,但是,由于我还没有添加 cmets 的能力,仍然想帮忙,所以我想我会这样做。

以上是关于SSIS 部署变量问题的主要内容,如果未能解决你的问题,请参考以下文章

SSIS部署报6522错误问题解决

部署 SSIS 包并保留连接密码

SSIS教程:创建简单的ETL包 -- 5. 添加包部署模型的包配置(Adding Package Configurations for the Package Deployment Model)(代

将SSIS 2016包(项目部署模型)部署到文件系统

部署 SSIS 包时 Visual Studio 2012 崩溃

部署SSIS数据包和使用Job自动执行SSIS的包