Problem loading datapump to table with Oracle Data Integrator

时间:2018-12-03 13:13:28

标签: oracle-data-integrator

how can i import to one data pump file to table in Oracle data integrator? i have on local directory i should read file(data Pump) from this directory and import to table in oracle. By Oracle Data Integrator How is it possible?

1 个答案:

答案 0 :(得分:1)

要导入转储文件,必须运行“ impdp”命令。

有几种方法可以使ODI做到这一点:

  1. 您可以创建一个外壳脚本文件,该外壳脚本文件使用所有必需的参数调用impdp,并创建一个简单地运行该外壳脚本的ODI包(使用OdiOSCommand)。为此,您的ODI代理必须有权访问脚本以及数据库客户端(或数据库主目录),以便它可以运行impdp。 (您也可以使用OdiOSCommand直接运行impdp)

  2. 可以使用ODI程序(如果导入只是更大的集成流程的一部分)来完成第1步中的相同想法

  3. ODI也有一个LKM that uses Data Pump,但是它用于将源表导出到转储文件中并将其导入到目标数据库中...如果您可以访问ODI Studio中的源表元数据,您可以在源表和目标表之间创建简单的映射,选择使用数据泵LKM并模拟执行。 ODI将创建所有必需的代码以导入转储文件