SSIS |找不到该文件错误

时间:2016-06-28 13:31:56

标签: ssis

我创建了一个包含XML数据源的包,然后将其导出到SQL Server。

  1. 如果源文件夹中不存在该文件,则作业应该停止进程 Success结果。
  2. 如果文件确实存在,请对其进行处理并生成报告,然后根据上传的数据生成Passfail
  3. 当我向流程添加一个步骤时,检查文件夹中是否存在文件:

    如果文件夹中存在文件,则作业正常并生成所有必需的文件等。

    如果文件不存在,我收到以下消息:

      

    Process XML出错 - 保存到预加载表[OLE DB Destination [24]]:SSIS错误代码   DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。该   AcquireConnection方法调用连接管理器   " LocalHost.SSIS_TEST"失败,错误代码为0xC0014041。可能有   在此之前发布的错误消息提供了有关原因的更多信息   AcquireConnection方法调用失败。 Process XML出错 - 保存到   预加载表[SSIS.Pipeline]:OLE DB目标失败验证   并返回错误代码0xC020801C。 Process XML出错 - 保存到   预加载表[SSIS.Pipeline]:一个或多个组件失败   验证。 Process XML出错 - 保存到Preload表:有   任务验证期间的错误。包装错误:连接   经理" LocalHost.SSIS_TEST"不会获得连接,因为   连接管理器OfflineMode属性为TRUE。当。。。的时候   OfflineMode为TRUE,无法获取连接。

    Flow Control

    Data Flow

1 个答案:

答案 0 :(得分:1)

您是在Visual Studio / Bids中运行它并将脱机模式设置为true?

转到SSIS顶级菜单,取消选择脱机工作。