Adobe Campaign Classicに配信テンプレートがないためにワークフローが失敗する

この記事では、nmsDelivery スキーマで配信テンプレートを手動で削除したために発生した、Adobe Campaign Classicでのワークフローエラーに対処する方法について説明します。 データベースを直接操作すると、システムが不安定になり、エラーが発生する可能性があります。 この問題を解決するには、削除されたレコードを復元し、配信テンプレートを管理するためのベストプラクティスを採用して将来の問題を防ぎます。

説明 description

環境

Adobe Campaign Classic

問題/症状

SQL コマンドを使用して配信テンプレートを nmsDelivery スキーマから削除した後、複数のワークフローが失敗しました。 含まれる症状:

  • 様々なワークフローでエラーが発生します。
  • 配信のビューを読み込めません。

解決策 resolution

  • データベースで SQL コマンドを直接実行しないでください。不安定になったりエラーが発生したりする可能性があります。
  • 配信レコードを削除する必要がある場合は、Adobeサポートに問い合わせて、プロセスがインフラストラクチャチームによって安全に処理されることを確認してください。
  • レコードを直接削除する代わりに、ideletestatus=1 を設定して削除するようにマークします。
  • 機能を復元するには、ideliveryid=0 を使用して新しいレコードを nmsDelivery テーブルに挿入します

Query:

insert into nmsdelivery(ideliveryid) values(0);
Before:
select count(*) from nmsdelivery where ideliveryid=0;

After:
select count(*) from nmsdelivery where ideliveryid=0;

さらに問題が発生した場合や、削除が必要な場合は、Adobeサポートにお問い合わせください。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f