Fehler beim Löschen der WebApp: Doppelte Schlüsselwerte verletzen die Eindeutigkeitsbeschränkung „xtkdictionaryString_name“

Beschreibung description

Umgebung

  • Adobe Campaign Classic

  • Adobe Campaign Classic v7

Problem/Symptome

Gelegentlich kann es vorkommen, dass Sie eine WebApp nicht löschen können und der folgende Fehler auftritt:

PGS-220000 PostgreSQL error: ERROR: duplicate key value violates unique constraint "xtkdictionarystring_name."
DETAIL: Key (iobjectid, ssourceid, slocale) = (0, del_5818632_closedFormLog, en) already exists.

Auflösung resolution

Wenn dieser Fehler in ACC auftritt, besteht die Lösung darin, die WebApp über einen Workflow zu löschen (wie unten dargestellt).

  • Erstellen Sie einen neuen Workflow und legen Sie eine Abfrage- und Aktualisierungsaktivität auf der Arbeitsfläche ab.

  • Fragen Sie den Primärschlüssel der WebApp ab und aktualisieren Sie den Vorgangstyp als Löschen in der Aktivität Daten aktualisieren . Beachten Sie, dass die App nach dem Löschen erst abgerufen werden kann, wenn eine Datenbankwiederherstellung durchgeführt wurde.

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