33得票6回答
SSIS包不想获取临时表的元数据。

我有一个SSIS包,其中包含多个流程。 每个流程都负责创建一个“暂存”表,该表在创建后变满。 这些表是全局临时表。 我添加了1个额外的流程(我没有制作此包),该流程完全按照上述方式对另一个表执行操作。然而,出现了一些原因,此流程在某些时候会失败,虽然它与其他流程完全相同,除了一些表名之外。...

21得票2回答
SSIS - 如何循环遍历文件夹中的文件并获取路径+文件名,最后执行带有参数为路径+文件名的存储过程。

任何帮助都非常感激。我正在尝试创建一个 SSIS 包来循环遍历文件夹中的文件,获取路径+文件名,并最终执行存储过程,参数为路径+文件名。我不确定如何获取路径+文件名并将其插入存储过程作为参数。我已经附上了截图以供参考:

19得票3回答
在 SQL Server 2008 上部署 SSIS 2012 包是否可行?

我有一个使用Visual Studio 2010开发的SSIS 2012程序包。 是否可以在SQL Server 2008上部署/连接此程序包? 如果可能,那么SQL Server的许可证是否重要?

18得票2回答
在脚本任务中读取项目参数

这是我在脚本任务中要尝试做的事情:long lngMaxRowsToPull = Convert.ToInt64(Dts.Variables["Project::MaxRowsPerPull"].Value); 我收到一个错误信息,说变量不存在。 但是它被定义为脚本的ReadOnlyVari...

17得票6回答
SSIS包验证错误:OLE DB源失败。

当我尝试运行我的程序包时,出现了以下错误。 我对ssis还很陌生。 有什么建议吗? 谢谢 =================================== 程序包验证错误 (Package Validation Error) ============================...

14得票3回答
从 .Dtsx 文件自动检索版本号

有没有一种方法或查询可以找到 SSIS 包(*.dtsx 文件)的版本号? 我在 Team Foundation Server 中有 *.dtsx 文件,我想知道它们的版本号。 手动的方法是鼠标右键单击包并单击 比较 以查看 VersionBuild,但是有成千上万个包,因此手动操作是不可...

13得票2回答
SSIS表达式设置两个变量

我正在尝试在SSIS中使用"Expression Task"来初始化/设置两个变量。这看似简单的任务让我感到抓狂,因为我不知道如何分离语句:@[User::testVariable]="1" @[User::testVar2]=3 出现解析错误,我已经阅读了大量文档但无济于事。语句如何分隔...

13得票3回答
为什么在SSIS2012目录配置中,“使用环境变量”选项被禁用/灰显?

这可能听起来像是一个简单的问题,但网上的答案都指向了设置环境并在项目/包中引用基础知识。 我遇到的情况在任何地方都没有提到,所以我认为在这里记录下行为是很好的。 以下是重现问题的步骤: 1. 创建一个新的包: Package1.dtsx 2. 创建一个新的(包)参数:Test、Int32、...

13得票1回答
如何在SSIS中动态映射输入和输出列?

我需要通过SSIS从.dbf文件上传数据到SQL Server中。 我的输出列是固定的,但输入列并不固定,因为这些文件来自客户端,客户端可能通过自己的样式更新了数据。可能还有一些未使用的列,或者输入列名与输出列名不同。 我脑海中的一个想法是将文件的输入列映射到SQL数据库表中的输出列,并仅使...

12得票2回答
在VS 2013中构建的SSIS 2012项目有没有部署的方法?

首先,我喜欢 SSIS 工具非常清晰的版本区分。:( 我安装了适用于 Visual Studio 2013 的 SSDT BI,并在其中构建了一个漂亮的项目来生成测试数据。在 VS 2013 中,我运行了这个项目数百次。我可以从 IDE 内部部署它(右键单击项目...部署)。然而,我无法使用...