ORA-39060: table(s) dropped because of conflict with master table

文档解释

ORA-39060: table(s) dropped because of conflict with master table

Cause: A table specified by a job was not included because its definition would collide with the master table definition for the current job.

Action: After the job completes. Import the conflicting tables using a unique job name to avoid conflicts with normal user tables.

ORA-39060 错误指明在审计或者运行过程中发生了一个表与主表冲突,导致表删除以释放相关资源,它主要是由于存储在表中的对象已经存在于主表中。

官方解释

常见案例

1. 在重命名表时,表A的新名称与主表中的名称冲突。

2. 尝试将一个已存在的表复制到主表中。

一般处理方法及步骤

1. 使用SELECT * 语句检查主表中是否存在对应的表所表示的对象。

2. Identify the original table beingrenamed and make sure it does not exist in the master table.

3. 遵循重命名和复制表的正确步骤,并确保不会将表与主表中的对象冲突。

4. 检查正在重命名或者复制的物理文件,以验证此错误。

你可能感兴趣的