ORA-39901: Partitioned table string.string is partially contained in the transportable set. ORACLE 报错 故障修复 远程处理

文档解释

ORA-39901: Partitioned table string.string is partially contained in the transportable set.

Cause: Informational message to describe a failure during transportable containment checking.

Action: Check table partitions by querying SYS.DBA_TAB_PARTITIONS.

ORA-39901: 对于分区表string.string,其中一部分包含在可传输集中。

官方解释

ORA-39901: 表示分区表中有一些分区是不能包含在可传输集中的。

常见案例

最常见的情况是,你试图使用DBMS_DATAPUMP包将分区表的部分分区导出,而这些分区的分区条件超出了已定义的可传输集。当分区表的导出操作中存在这种情况时,会引发此错误。

一般处理方法及步骤

1. 确认可传输集的定义是否符合实际的分区要求。

2. 删除可传输集中的这些不符合条件的分区,然后重新生成可传输集。

3. 重新运行导出操作,确保可传输集符合分区表的要求。


数据运维技术 » ORA-39901: Partitioned table string.string is partially contained in the transportable set. ORACLE 报错 故障修复 远程处理