我有一些部署到 SQL 2005 Server 的 SSIS 包,随后在 Visual Studio 2003 中设计和维护。当我打开任何 BIDS 项目以及其中一个包时,设计器总是验证每个数据流和任务目的。
通常,这不是问题。但是,在某些情况下,我们用于连接 AS400 和导出数据的系统帐户将无法正确验证。由于我要导出大量表,每个数据流对象都会尝试通过 ODBC 连接连接到 AS400,它会收到“无效帐户”错误,然后继续尝试验证下一个任务。这会锁定系统帐户,因为无效凭据已尝试 40 多次。
在我尝试运行该包之前,我可以采取什么措施来禁用验证吗?作为替代方案,是否有一个我可以切换的设置,一旦发现一个无效对象,就会停止所有验证? AS400 系统在锁定帐户之前将允许几次错误尝试。显然,如果我能在此之前切断验证过程,那将是最佳的。
我有什么选择?
抱歉含糊其辞,但这太长了,无法复制/粘贴
“SSIS 包在打开时需要很长时间才能加载?” http://www.jamesserra.com/archive/2011/07/ssis-package-taking-forever-to-load-when-you-open-it/
这描述了影响加载速度+验证的这 3 个选项
- 延迟验证属性
- 验证外部元数据属性
- “脱机工作”选项(SSIS 菜单 -> 脱机工作以启用/禁用它)
您还可以在其他几个地方对每个连接/任务“延迟验证”
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)