Vorlagen <->Queues, können nicht angepasst werden. DB Fehler

Hilfe zu Znuny Problemen aller Art
Locked
fips456
Znuny newbie
Posts: 6
Joined: 26 Jul 2017, 10:32
Znuny Version: 5.0.20

Vorlagen <->Queues, können nicht angepasst werden. DB Fehler

Post by fips456 »

Hallo,

wir haben von OTRS 3 auf ein neues System mit OTRS 5.0.21 gewechselt.
Wir möchten das neue nun endlich in Betrieb nehmen haben aber noch einen seltsamen Fehler:
Das Zuordnen von Vorlagen zu Queues klappt nicht.

Im Syslog erhalte ich folgende Fehler:

Code: Select all

OTRS-CGI-57[34419]: [Error][Kernel::System::Queue::QueueStandardTemplateMemberAdd][Line:226]: 
Cannot add or update a child row: a foreign key constraint fails (`otrs_db`.`queue_standard_template`, CONSTRAINT `FK_queue_standard_template_standard_template_id_id` FOREIGN KEY (`standard_template_id`) REFERENCES `standard_template_orig` (`id`)), SQL: '#012            INSERT INTO queue_standard_template (queue_id, standard_template_id, create_time,#012                create_by, change_time, change_by)#012            VALUES (?, ?, #012        '2017-07-26 10:23:41'#012    , ?, #012        '2017-07-26 10:23:41'#012    , ?)'
Wie könnte ich diesen Fehler beheben?
Danke
nskit
Znuny newbie
Posts: 5
Joined: 06 Feb 2014, 09:39
Znuny Version: 5.0.21
Real Name: Christian Reinink
Company: Niels Stensen Kliniken

Re: Vorlagen <->Queues, können nicht angepasst werden. DB Fehler

Post by nskit »

Hi fips456,

schaut so aus, als wäre ein DB-Update-to...-Script nicht sauber durchgelaufen. Dir fehlt der Fremdschlüssel standard_template_id auf der Tabelle standard_template_orig. Habe dir das OTRS 5er Datenbankschema als Link angefügt. Einfach mal kontrollieren :)

https://ftp.otrs.org/pub/otrs/doc/datab ... tabase.png

VG
Mein System: OTRS 5.0.21 Business // ITSM 5.0.21
Meine Config: Ubuntu 14.04.5 LTS // 10GB RAM // VMware // 51 Agents (25 concurrent)
fips456
Znuny newbie
Posts: 6
Joined: 26 Jul 2017, 10:32
Znuny Version: 5.0.20

Re: Vorlagen <->Queues, können nicht angepasst werden. DB Fehler

Post by fips456 »

uff..
und was mach ich jetzt am besten ohne alles zu zerstören??
wurzel
Znuny guru
Posts: 3273
Joined: 08 Jul 2010, 22:25
Znuny Version: x.x.x
Real Name: Florian

Re: Vorlagen <->Queues, können nicht angepasst werden. DB Fehler

Post by wurzel »

Hi,

Am Einfachsten wäre wohl ein Rollback und den Upgrade in einer sicheren Umgebung erneut testen.

viele Grüße
Flo
OTRS 2025 SILVER (Prod)
OTRS 2025 auf Debian 12 (Test)
Znuny 7.x latest version testing auf Debian 12

-- Ich beantworte keine Forums-Fragen PN - No PN please

I won't answer to unfriendly users any more. A greeting and regards are just polite.
nskit
Znuny newbie
Posts: 5
Joined: 06 Feb 2014, 09:39
Znuny Version: 5.0.21
Real Name: Christian Reinink
Company: Niels Stensen Kliniken

Re: Vorlagen <->Queues, können nicht angepasst werden. DB Fehler

Post by nskit »

Unter ~otrs-install/scripts/database gibt es entsprechende schema-files. Könntest das komplett übernehmen. Oder, wenn du dir sicher bist dass es nur die eine Tabelle betrifft -> Tabelle löschen und wie folgt neu anlegen:

Code: Select all

CREATE TABLE standard_template (
    id INTEGER NOT NULL AUTO_INCREMENT,
    name VARCHAR (200) NOT NULL,
    text TEXT NULL,
    content_type VARCHAR (250) NULL,
    template_type VARCHAR (100) NOT NULL DEFAULT 'Answer',
    comments VARCHAR (250) NULL,
    valid_id SMALLINT NOT NULL,
    create_time DATETIME NOT NULL,
    create_by INTEGER NOT NULL,
    change_time DATETIME NOT NULL,
    change_by INTEGER NOT NULL,
    PRIMARY KEY(id),
    UNIQUE INDEX standard_template_name (name)
Dann musst du allerdings die Inhalte vorher sichern oder es ist dir egal und du konfigurierst alle Vorlagen neu :)
Mein System: OTRS 5.0.21 Business // ITSM 5.0.21
Meine Config: Ubuntu 14.04.5 LTS // 10GB RAM // VMware // 51 Agents (25 concurrent)
fips456
Znuny newbie
Posts: 6
Joined: 26 Jul 2017, 10:32
Znuny Version: 5.0.20

Re: Vorlagen <->Queues, können nicht angepasst werden. DB Fehler

Post by fips456 »

Hi,

hab in der queue_standard_template die referenz von standard_template_orig auf standard_template geändert, jetzt klappt es auch mit der Zuordnung.
Danke für eure Hilfe.
nskit
Znuny newbie
Posts: 5
Joined: 06 Feb 2014, 09:39
Znuny Version: 5.0.21
Real Name: Christian Reinink
Company: Niels Stensen Kliniken

Re: Vorlagen <->Queues, können nicht angepasst werden. DB Fehler

Post by nskit »

Das ist ja super. Sehr gern!

@Forum-Admin: Topic bitte schließen!
Mein System: OTRS 5.0.21 Business // ITSM 5.0.21
Meine Config: Ubuntu 14.04.5 LTS // 10GB RAM // VMware // 51 Agents (25 concurrent)
Locked