ORA-39214: Data Pump does not support external tables with encrypted columns. string will not be exported ORACLE 报错 故障修复 远程处理

文档解释

ORA-39214: Data Pump does not support external tables with encrypted columns. string will not be exported

Cause: The object is an external table with encrypted columns and this is unsupported with Data Pump.

Action: External table must be manually recreated on the target system.

该错误是由ORACLE数据泵(Data Pump)在尝试对外部表进行导出时发出的错误信息。

官方解释

ORACLE数据泵(Data Pump)不支持使用加密列定义的外部表。对于这种情况,数据泵尝试将加密列解密为字符串,但无法完成,因此会发出ORA-39214错误。

常见案例

ORA-39214可能会在尝试从具有加密列定义的外部表(external table)导出数据时发出,又或是在用户使用与操作有关的权限时发生,例如解密秘密。

一般处理方法及步骤

处理方法及步骤是:不要在外部表中定义加密列。如果无法避免使用加密列,可以尝试使用同步复制(replication)方式将数据从加密列复制到一个解密列中。


数据运维技术 » ORA-39214: Data Pump does not support external tables with encrypted columns. string will not be exported ORACLE 报错 故障修复 远程处理