问题标签 [ssis-2008]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
6698 浏览

sql-server-2008 - 在 SQL2012 实例上运行 SSIS 2008 包

我正在将我们的 ETL 解决方案和数据库升级到 SQL Server 2012。我已经测试了此升级,但我们对在 SQL 2012 实例上运行带有作业的 SSIS 2008 包存在争议。我了解 2008 R2 实例作业运行:

消息 Microsoft (R) SQL Server Execute Package Utility Version 10.0.5500.0 for 64-bit 版权所有 (C) Microsoft Corp 1984-2005。版权所有。

开始时间:凌晨 2:10:11 DTExec:包执行返回 DTSER_SUCCESS (0)...

并且 2012 实例作业对包进行就地升级并运行:

消息以用户身份执行:xxxx。适用于 64 位的 Microsoft (R) SQL Server 执行包实用程序版本 11.0.2100.60 版权所有 (C) Microsoft Corporation。版权所有。开始时间:上午 8:29:18 DTExec:包执行返回 DTSER_SUCCESS (0)。开始时间:上午 8:29:18 结束时间:上午 8:59:46 经过时间:1816.76 秒。包成功执行。这一步成功了。

我的问题是:是否有任何关于这种情况的失败报告,是否可以安全地假设存在向后兼容性?

0 投票
1 回答
22636 浏览

ssis - 错误:对于完整的结果集和 XML 结果,结果绑定名称必须设置为零

我只有一行从 sql 查询(count(*))返回,但是在执行包时,它向我显示上述错误并且包失败。

我将结果类型设置为“单行”,并将 query( select count(*) as 'result' from abc.tbl_nm) 的输出映射到 Int32 类型的变量。

0 投票
1 回答
899 浏览

c# - 在 SSIS 2008 脚本任务中将毫秒四舍五入为秒

我正在尝试将一些数据从一个数据库导入到另一个数据库。一切正常,除了毫秒被四舍五入到最接近的秒。

在我的 SSIS 包中,我有一个记录集目标,它将查询结果存储到全局对象变量中。数据查看器显示日期及其所有时间部分(包括毫秒)正在正确显示。这是在数据流任务中。在此之后,我添加了一个脚本任务,它采用将结果存储在Recordset Destination任务中的变量。我曾经OleDbDataAdapter将读取的行从此变量中读取到本地定义的DataTable. 完成此操作后,任何字段中的毫秒DateTime都会四舍五入到秒。任何线索为什么会发生这种情况以及如何解决这个问题?

编辑:对每个容器任务使用 a 来遍历记录集变量中的所有行。它仍然将毫秒四舍五入到最接近的秒。

注意:我使用的是 SSIS 2008、.NET 3.5SP1。Recordset Destination具有日期时间字段的DT_DBTIMESTAMP数据类型。

0 投票
1 回答
36 浏览

sql-server-2008 - 是否有一个变量可以存储相同类型的其他变量?

我正在学习 SSIS 2008。我想将许多文件路径存储在单独的变量中,并将它们放入一些“包含多个相同类型变量的变量”中。我可以在 SSIS 2008 中执行此操作吗?如果是,那么如何?

0 投票
2 回答
1161 浏览

.net - 在 .NET 中覆盖 SSIS 配置连接字符串

我正在编写一个应用程序,它以编程方式将用户选择的平面文件导入数据库(使用其他逻辑,所以我真的必须使用 SSIS)。我有一个表中的 SSIS 包列表,并加载包并在代码中执行它。但是,我的 SSIS 包使用设计时参数在另一个数据库服务器(在本例中为 QA)而不是运行时配置参数中查找它们的配置。

如何覆盖连接字符串以使用我将在代码中提供的连接字符串?

这是我正在使用的源代码示例

0 投票
2 回答
1020 浏览

ssis - SSIS 包变量集顺序

我有一个 ssis 包,其中变量由数据库表设置。为了重用代码,这个包将每周运行一次。但是也需要使用它来临时运行它。现在我有了从命令行运行包的代码,并且我知道如何使用开关设置变量名/Set \Package.Variables[User::FileName].Properties[Value];"aaab"

我的问题:有没有办法设置是否使用表或传入值的首选项?或者有没有办法确定执行者是什么,如果我可以确定它是从 .net 运行还是从作业还是存储过程运行,这可能会有所帮助,然后我可以说使用传入的值?

0 投票
1 回答
86 浏览

ssis - 如何删除尝试在 ssis 中打开包时出现的弹出窗口

一个 ssis 2005 包已升级到 2008。但是每次我打开这个 2008 包时都会打开一个弹出窗口(“欢迎使用 ssis 包升级向导”)。任何建议如何禁用它

0 投票
2 回答
172 浏览

sql-server - 在 SSIS 2008r2 中更新现有并插入新的

我有两个备份数据库,其中一个是 12 个月的数据,另一个是 10 个月的数据。由于某些原因,我不能使用 12 个月的数据库。所以我需要用 12 个月的数据更新 10 个月的数据库(新行、新实体等并更新现有记录)应该添加到 10 个月的数据库中).. 任何人都可以帮我解决这个问题..

0 投票
2 回答
283 浏览

ssis - SSIS - 存档文件任务

我正在开发 SSIS 2008 包。除其他外,它处理位于放置文件系统文件夹中的文件。

任务:

处理完文件后,应将文件压缩并重新定位到存档文件夹。

问题):

有谁知道更好的解决方案,然后使用“执行流程任务”,调用一个调用 7-zip 打包程序的批处理文件?任何免费软件自定义任务?

提前致谢

0 投票
2 回答
1988 浏览

sql-server - SSIS解决方案中杂项文件夹的用途是什么

SSIS 解决方案文件夹层次结构中Miscellaneous文件夹的具体用途是什么?作为项目的一部分,我使用了许多包和解决方案,但从未使用过这个文件夹。我明白,可以在这里导入各种文件。任何人都可以告诉实际场景,这个文件夹在哪里使用?