跟踪工作流失败,出现broadlogRcp和Oracle错误
本文解决跟踪工作流失败的问题,并出现诸如 属性'broadLog-id 未知 和 ORA-00904: "ITRACKINGLOGID":无效的标识符 等错误。
描述 description
环境
Adobe Campaign Classic v7 (ACC v7)
问题/症状
跟踪工作流 失败,出现以下错误:
Attribute 'broadLog-id' unknown (see definition of schema 'Delivery recipient logs (nms:broadLogRcp)').
ORA-210000 Oracle Error: ORA-00904: "ITRACKINGLOGID": invalid identifier
重现问题的步骤
-
跟踪工作流处于暂停状态。
-
检查工作流的审核日志时,会显示以下错误:
code language-none Attribute 'broadLog-id' unknown (see definition of schema 'Recipient delivery log (nms:broadLogRcp)'). ORA-210000 Oracle Error: ORA-00904: "ITRACKINGLOGID": invalid identifier
解决方法 resolution
- 显示实例上定义的所有目标映射。
- 添加列
storage/@trackingLogSchema
,并检查哪些目标映射使用nms:broadLogRcp
作为跟踪日志架构storage/@trackingLogSchema
。 - 更正这些目标映射,以便为存储跟踪日志的架构使用跟踪日志架构(示例:
nms:trackingLogRcp
架构),并 保存 修改。 - 重新启动跟踪日志工作流。
原因
一个或多个目标映射在其定义中将架构nms:broadLogRcp
用作跟踪日志架构storage/@trackingLogSchema
。
此错误会导致跟踪工作流失败。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f