文档解释
ORA-41629: event structure for simple events cannot be reused for composite events
Cause: An attempt was made to reuse an object type (event structure) for composite events when it is already configured for simple events.
Action: Drop the attribute set associated with the object and try again.
ORA-41629:简单事件的事件结构不能用于组合事件
这个Oracle错误的官方解释是:在使用组合事件时,不能重复使用简单事件的事件结构。
这个错误的一般情况是,当使用一个组合事件时,需要提供一个单独的事件结构给每个简单事件,而不是使用相同的事件结构。如果尝试重复使用简单事件的事件结构,则会导致此错误。
一般处理方法及步骤
1.检查您的SQL语句,看是否正在使用组合事件。
2.检查您是否为每个简单事件使用各自的事件结构,而不是重复使用简单事件的事件结构。
3.如果需要,请创建一个新的事件结构,并使用它为简单事件提供结果。
4.确保您使用正确的表达式和格式来提供事件结构。
5.确保一个表或者一个视图只有一份事件结构,不要复制它。