我看过一些与我的问题相关的帖子,但是有太多的可能性促使我寻求更直接的解决方案。
我所做的一切都在我的本地机器上,尽管我在一个域上。
当我将包的事务选项设置为必需(以及内部的所有其他内容以支持)时,我的包不再执行(在 BIDS 2008 中)。我有以下错误消息:
无法获取外部列的属性。您输入的表名可能不存在,或者您对表对象没有 SELECT 权限,并且通过连接获取列属性的替代尝试失败。
详细的错误消息是:超时已过期。在操作完成之前超时时间已过或服务器没有响应。通过查询 System.Data.SqlClient.SqlConnection 未找到表 [tablename] 的列信息。
错误:导入模数检查时出现 0xC004706B,SSIS.Pipeline:“组件“ADO NET Destination”(381)”验证失败并返回验证状态“VS_ISBROKEN”。
错误:导入模数检查时出现 0xC004700C,SSIS.Pipeline:一个或多个组件验证失败。
导入模数检查时出现错误:0xC0024107:任务验证期间出现错误。
我已确保分布式事务协调器服务已启动,但我对配置选项并不十分了解,所以我怀疑这就是我的问题所在。
有谁确切地知道需要如何配置才能让它在我的本地机器上工作?提前致谢!