oracle-data-integrator相关内容

ORA-06502:PL/SQL:数字或值错误:NULL 索引表键值 ORA-06512:在“OJC.JC_MASTER",第 129 行

我正在尝试在 ODI 11g 中运行一个接口.当我调用该程序时,出现此错误: ODI-1228:任务 START_JC(程序)在目标 ORACLE 连接 OJC 上失败. 引起:java.sql.SQLException:ORA-06502:PL/SQL:数字或值错误:NULL 索引表键值 ORA-06512:在“OJC.JC_MASTER",第 129 行 ORA-06512:在“O ..
发布时间:2021-06-13 18:37:52 其他开发

对于准备好的语句,每个会话超出了20 MB的内存限制.减少准备好的语句的数量或大小

我正在尝试使用Oracle ODI将记录插入到Azure sql数据仓库中,但是在插入某些记录后出现错误. 注意:我正在尝试插入1000条记录,但在800条之后出现错误. 错误消息:原因:java.sql.BatchUpdateException:112007;对于准备好的语句,每个会话超出了20 MB的内存限制.减少准备好的语句的数量或大小. 我正在尝试插入1000条记录,但在 ..

如何一次性完成odi中的所有方案备份

如何一次性导出odi中的所有方案以进行本地备份.每个方案都必须作为一个单元导入. 解决方案 OdiExportAllScen 工具可以在程序包或过程中使用,以导出所有方案.如果不需要保存可能链接到数据服务器的密码,则可以将导出密钥保留为空白,但必须将不包含密文文本数据的导出设置为是. 执行程序包,并确保您使用本地代理进行本地导出,而不是服务器上的代理. ..
发布时间:2020-07-02 04:07:37 其他开发

ODI12c中每个映射的最大用户数

我是ODI的新手.在ODI项目中工作时,我面临一个问题. 我在ODI12c中有10个映射,并且所有映射都使用相同的目标表,但是由于某些性能问题,我希望一次最多只能有2个用户可以执行映射(最大2个映射),因为他们使用的是相同的目标桌子.如果有2个以上的用户使用同一目标,则该目标不应执行. 我应该如何在ODI12c中实现这一点? 解决方案 您可以做一些事情,但不能完全是您所说的.您 ..
发布时间:2020-07-02 04:07:33 其他开发

通过PL/SQl过程调用odi Mappig

使用odi过程完成该操作的任何方法.如果我可以使用任何odi api或odi utilities命令替换它. 即: OdiStartScen"-SCEN_NAME = LD_T_RD_ACCOUNT_POC""-SCEN_VERSION = 001" "-CONTEXT = GLOBAL""-LOG_LEVEL = 6""-AGENT_CODE = OracleDIAgent1" "- ..
发布时间:2020-05-28 19:27:29 其他开发

通过oracle数据库调用odi包或接口的任何方法

我需要通过数据库参数过程来执行odi打包/映射,还需要捕获过程中的打包/映射状态(失败/通过). ODI版本:12c 我尝试了上述代码,并显示了所附的错误消息: 解决方案 您可以分两个步骤进行操作: 创建一个将运行shell脚本/行命令的plsql过程 line命令将调用地图的ODI场景. 您可以通过执行命令行的PL/SQL过程: create or replac ..
发布时间:2020-05-28 19:24:50 其他开发

有没有一种方法可以使用ODI方案重新创建ODI包?

我错误地从我的项目中删除了一个ODI程序包,该程序包非常大.如果我以前为同一项目导出了方案,是否可以重新创建相同的程序包? 解决方案 不幸的是,没有任何方法可以直接从场景中生成已删除的程序包,您可以将其视为程序包的编译版本. 这里有几件事需要检查,以查看是否可以检索一些信息: 从一种环境升级到另一种环境时,建议将基础对象与方案一起导出.这样,您就可以跟踪该场景背后的代码(黑匣子 ..