问题标签 [ssis-2005]
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.
ssis - SSIS 中的检查点
我收到了面试的问题!!! 如何在不使用检查点的情况下在 SSIS 中实现检查点功能。如果包失败,则必须从失败的点重新运行,而不是重新运行整个包。不使用检查点。
sql-server - 如何计算 OLEDB 目标 Rowsperbatch 和 MaximuminsertCommitSize 以获得最大性能
在 SSIS 中,如果我们选择 FAST LOAD 选项,那么我们必须设置 2 个属性
OLEDB 目标 Rowsperbatch 和 MaximuminsertCommitSize
通常,我们使用默认值;但据了解,如果我们可以计算这些值,它会提供最大的性能(刚刚在一些已经离开团队的老同事开发的包中看到)。
如何计算论文
propertiesd 值以获得最大性能?
sql-server - 使用 SQL Server 2008 部署父子 SSIS 2005
我有一个主包和 29 个子包。Execute Package
我使用每个循环容器中的任务动态地从父主包执行这 29 个子包。
我担心的是如何在现场部署它们?我是否应该使用 30 个配置文件创建 29+1 数据库连接字符串,因为每个子包都执行一个 SQL Server 存储过程。
任何形式的建议都非常感谢。谢谢
sql-server - 无法从 SSIS 脚本任务中看到脚本(VB 代码)
我已经使用 SQL Server 2005 开发了一个 SSIS 应用程序。我正在尝试查看如下脚本:
[通常代替“设计脚本”应该是“编辑脚本”。我认为,由于 SSIS 2005 就是这样]
但是,它没有显示下划线脚本。它也没有显示任何错误。我安装了 BI Studio 2005。但是,如果我要创建新项目,我在(文件-> 新建-> 项目)下看不到 VB。那么,我是否需要安装带有 VB 的 Visual Studio 2005 版才能打开它?
有没有其他方法可以看到这个?或者是否需要更改任何设置才能看到这个下划线脚本?
date - 在表达式中获取前一天
因为我是 SSIS 的新人,所以只需要这方面的帮助。我有一个表情,但我想要昨天,而不是今天。
目前它看起来像这样
每日 20161006.CSV
我想要的是
每日 20161005.CSV
sql-server - ssis 升级和迁移的区别
我正在将 ssis 2005 包迁移到 ssis 2012。只是想知道有什么区别
1)如果我手动将2005包附加到ssis 2012项目并根据新环境修改所有对象
2) 使用升级向导将所有软件包从 2005 升级到 2012
c# - 从 .NET 应用程序运行时,SSIS 包失败,日志中只有 OnPreValidate
我创建了一个 SSIS 包,它在从 SQL Server Data Tools 启动时运行平稳(我在我的 PC 上使用 SSDT 2015 和 SQL Server 2005 Developer Edition),但是当我从 .NET 运行它时,日志中只有以下行失败应用程序:
我使用以下代码从我的 .NET 应用程序中调用包(我只是从 SSIS 项目中复制了 .NET 项目中的 SSIS 包,并指定将其复制到输出目录,以便我可以从文件系统中调用它):
我能找到的与我的问题相关的唯一链接是https://social.msdn.microsoft.com/Forums/sqlserver/en-US/75e4d6fc-3b6f-4ca1-bf12-e823076325cd/package-fails-after-onprevalidate-but -not-in-bids?forum=sqlintegrationservices
我尝试将包保护级别切换为DontSaveSensitiveData
,但没有帮助。
我究竟做错了什么?有没有办法至少获得一些关于为什么包失败的正确数据?
ssis - 如何使用 ssis 实现以下查询
我们可以讨论如何使用 ssis 将以下查询结果加载到目标表中。我知道我们可以在 T-sql 中使用它,也可以作为 OLEDB 源查询。但仍然想知道如何实现它,只使用数据流组件
excel - SSIS2005:从元数据不一致的多个 XL 文件/工作表导入
提前感谢任何人可以提供的任何帮助,
(前言:我已经熟悉 TypeGuessRows 注册表调整(我将其设置为 0;XL 扫描整个列以确定数据类型)和 IMEX=1 扩展属性(我默认使用它))
我正在为客户开始一个正在进行的项目:
- 客户发送 10 个 xlsx 文件,每年 1 个。
- 大多数(如果不是全部)文件有 12 张……每月 1 张。
- 所有文件中的所有工作表都具有完全相同的列数,列标题完全相同,顺序完全相同。
- 客户很可能会在未来 3 年内定期发送新数据(希望采用相同的格式)。
循环通过多个 XL 文件,然后循环通过多个 XL 表不是问题。我过去做过很多次。默认情况下,我的 XL 文件的 SSIS 模板是这样设置的。
我遇到的问题是列的数据类型可以从一张纸到另一张纸改变。例如,在大多数工作表上,日期列:
- 没有 NULL/空白日期
- 所有日期格式为 m/d/yyyy
- XL/SSIS 分配日期 [DT_DATE]数据类型
...但是,在同一文件中的某些工作表上,同一日期列...
- 没有 NULL/空白日期
- 大多数日期格式为 m/d/yyyy
- 一些日期格式为一般/数字(2002 年 11 月 15 日 = 37575)
- XL/SSIS 分配Unicode 字符串 [DT_WSTR]数据类型
如果我没记错的话,当我运行 SSIS 包时,当数据类型发生变化时它会抛出错误。
是否可以强制传入列的数据类型(OLE DB 源的高级编辑器>输入和输出属性表 >输入和输出窗格 > OLE DB 源输出>外部列)为 unicode,以便在 XL/SSIS 时包不会出错想改变数据类型?这将容纳所有当前文件和任何未来文件,以防出现相同的不一致格式。
或者我是否被迫:
- 将所有通用/数字格式的日期更改为日期格式,以便我可以使用一个 SSIS 包导入
- 将所有格式一致和格式不一致的工作表分成 2 个单独的组,以便使用 2 个不同的 SSIS 包导入
再次感谢任何人提供的任何帮助,
CTB