连接""找不到。 SSIS

时间:2016-06-03 23:31:33

标签: ssis

当我打开一个新创建的简单SSIS项目时,我收到一个错误:

'加载HyperionFlatLoads.dtsx时出错:连接""找不到。如果找不到特定的连接元素,Connections集合将抛出此错误。 C:\用户... \项目\ Hyperion_Load_Actuals \ Hyperion_Load_Actuals \ HyperionFlatLoads.dtsx

我到处寻找这个参考,并且不能为我的生活找出它所缺少的东西。套餐运行良好;数据移入SQL表 - 但此错误仍然存​​在。有人想帮我找出原因并消除这个吗?

2 个答案:

答案 0 :(得分:2)

您可以将dtsx文件作为常规XML文件进行查看和编辑。所以,打开它并找到

<DTS:ConnectionManagers>
    <DTS:ConnectionManager ... DTS:ObjectName="CM name"> 

如果您使用的是SSIS 2012+ 或

<DTS:ConnectionManager>
...
<DTS:Property DTS:Name="ObjectName">CM name</DTS:Property>

如果您参加SSIS 2008.
删除节点<DTS:ConnectionManager>并保存文件。

答案 1 :(得分:1)

我想为其他可能偶然发现这篇文章的人添加一个我面临的替代解决方案。

我有设置日志记录,但是忘记了指定连接管理器。这使我永远无法找到,因为查看XML并不能使""在哪里变得显而易见。

enter image description here