【问题标题】:SSIS -Oracle Source to Oracle destinationSSIS -Oracle 源到 Oracle 目标
【发布时间】:2016-04-06 16:19:59
【问题描述】:

我正在使用 SSIS 将数据从 Oracle 加载到 Oracle。大约有 7000 万条记录。我正在使用 Oledb Source/Destination。

是否有任何有效的方法可以使用 ADO.Net Source/Destination 等其他方法进行相同的加载,我也想分批加载。

请告诉我哪种方法比较好?

谢谢

【问题讨论】:

  • “好”对你意味着什么?对速度有利,对数据库有利,对设计有利,对维护有利?批处理可能是个好主意,你建议如何识别批次?在重新启动的情况下,将如何识别剩余批次。这是一个持续的过程还是一次性提取?如果正在进行,您如何识别和解决对已传输数据的更改?
  • 像性能一样。它将被截断并插入,我将每周进行一次。批量插入是我打算做的。

标签: ssis


【解决方案1】:

必须是 SSIS 吗?无论如何,有两种方法(至少我都成功使用过)来做到这一点。

  • 使用 SQL*Loader。它是用于批量加载的 Oracle 工具。
  • 在脚本任务中使用 Oracle 数据访问组件(Oracle 网站上提供的文档和 DLL)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-13
    • 2020-06-14
    • 1970-01-01
    相关资源
    最近更新 更多