【问题标题】:Error While running the SSIS Package through Control-M通过 Control-M 运行 SSIS 包时出错
【发布时间】:2020-02-19 09:18:21
【问题描述】:

我有 1 个带有简单数据流任务的 SSIS 包,用于从 CSV 文件中读取数据并将其加载到 SQL 服务器中。 我们有 3 台服务器: 1 个用于 control-M 的 unix 服务器(RedHat Server7.6) 1 个用于 SQL 数据库和 SSIS 的 Windows 服务器 1个用于存储文件的窗口服务器。

当我们从 Control-M 运行包时,它无法从文件服务器读取文件,但是当我们从 SSIS 中的 SQL 代理运行包时,它正在成功执行。

我已经将文件服务器文件夹的权限授予我们在 Control-M 连接配置文件中使用的帐户。 PFB 错误供参考。

数据流任务:错误:无法打开数据文件“位置”。

数据流任务:错误:平面文件源在预执行阶段失败 并返回错误码0xC020200E。

【问题讨论】:

  • 这方面有更新吗?
  • 过程中不涉及CTRL-M是否有效?它试图在哪个用户下打开文件?

标签: sql-server ssis ssis-2012 control-m


【解决方案1】:

为了在 Control-M 中运行 SSIS 包,代理必须存在于包含 SSIS 包的服务器上。 D

【讨论】:

    【解决方案2】:

    您是否在代理上安装了 Control-M for Databases?这通常是运行 SSIS 的更好方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-09
      相关资源
      最近更新 更多