broadlogRcp およびOracleエラーでトラッキングワークフローが失敗する

これらのターゲットマッピングを修正して、トラッキングログが保存されているスキーマのトラッキングログスキーマを使用し、変更を保存します。

説明 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

原因

1 つ以上のターゲットマッピングがスキーマを使用します nms:broadLogRcp トラッキングログスキーマとして storage/@trackingLogSchema その定義の中で。

これは正しくなく、トラッキングワークフローが失敗します。

再現手順

  1. トラッキングワークフローが一時停止の状態になっています。

  2. ワークフローの監査ログを確認すると、次のエラーが表示されます。

    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

  1. インスタンスで定義されているすべてのターゲットマッピングを表示します。
  2. 列を追加 storage/@trackingLogSchemaを使用しているターゲットマッピングを確認します nms:broadLogRcp トラッキングログスキーマとして storage/@trackingLogSchema.
  3. トラッキングログスキーマを使用するように、これらのターゲットマッピングを修正してください(例: nms:trackingLogRcp スキーマ)に設定する必要があります。 保存 変更。
  4. トラッキングログワークフローを再起動します。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f