【发布时间】:2015-05-08 07:17:44
【问题描述】:
我需要在 Pentaho Kettle 中创建 JOB 以自动将数据从一个数据库复制到另一个数据库。从包含长原始列的表中复制数据时遇到问题。 我已经尝试过以下列出的事情:
我使用了复制表向导。但是在复制包含 LONG RAW 列的表时出现错误“ORA-01461:只能绑定 LONG 值以插入 LONG 列”。两个数据库中的表完全相同.
我已经尝试创建一个 oracle 函数来使用 pl/sql 通过绑定长原始列来插入长原始数据。 我在 PENTAHO 的“执行 sql 脚本”步骤中调用 oracle 函数。 从对偶中选择 function_name(parameter1,parameter2,long raw column,.....)。 但收到错误“字符串文字太长”。
关于如何将大小约为 89330 字节的长原始数据从一个表复制到另一个表的任何建议。
【问题讨论】:
标签: oracle