ORA-26679: operation not allowed on LOB or LONG columns in LCR
Cause: Certain operations on LOB/LONG columns of the LCR through rule-based transformations, DML handlers, or error handlers were not allowed.
Action: Do not perform restricted operations on LOB or LONG columns in LCRs. See the documentation for operations that are restricted on LOB/LONG columns in LCRs.
ORA-26679错误是当尝试在基于Logical Change Record(LCR)的操作中操作LOB或者LONG定义的列时抛出的一个错误消息。
ORA-26679:不允许对LCR中LOB或LONG定义的列进行操作
ORA-26679 发生。操作不允许对 LCR 中 LOB 和 LONG 元素执行。
ORA-26679错误通常发生在使用Data Pump时,当它尝试复制带有LOB或LONG定义的列时发生。
解决此错误的方法有:
1.将LOB或LONG列从数据库表中删除,以便Data Pump可以正常复制;
2.使用Oracle Utility Data Unload(OUDU)对表进行导出/导入,而不是使用Data Pump;
3.将Data Pump更改为使用TRANSFORM参数,以重新声明此列类型。