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を追加し、トラッキングログスキーマstorage/@trackingLogSchemaとしてnms:broadLogRcpを使用するターゲットマッピングを確認します。 - トラッキングログが保存されるスキーマにトラッキングログスキーマ(例:
nms:trackingLogRcpスキーマ)を使用し、変更を 保存 するように、これらのターゲットマッピングを修正します。 - トラッキングログワークフローを再起動します。
原因
1つ以上のターゲットマッピングでは、スキーマ nms:broadLogRcpを定義のトラッキングログスキーマ storage/@trackingLogSchemaとして使用します。
これは正しくないため、トラッキングワークフローが失敗します。
recommendation-more-help
experience-cloud-kcs-help-kbarticles