Update auf 1.1.0.12 Fehler Die maximale Schachtelungsebene für gespeicherte Prozedure

  • Ersteller des Themas Ersteller des Themas thschu
  • Erstellungsdatum Erstellungsdatum

thschu

Aktives Mitglied
15. Oktober 2014
74
1
Hallo zusammen,

ich habe gerade ein Update von 1.0.18 auf 1.1.0.12 ist ein Fehler aufgetreten:

Die maximale Schachtelungsebene für gespeicherte Prozeduren, Funktionen, Trigger oder Sichten wurde überschritten (Limit ist 32).
Anbei noch das Log davon .Den Anhang errorlog_201606151818.txt betrachten

Habt ihr eine Idee wodran das liegen kann ?
Ich setzte den SQL Express Server ein.

LG
Thomas
 

Anhänge

mvh

Sehr aktives Mitglied
26. Oktober 2011
1.251
486
AW: Update auf 1.1.0.12 Fehler Die maximale Schachtelungsebene für gespeicherte Proze

Hallo,

laut deinen Log werden aus dem Trigger tgr_tartikel_Connector (er ist für die Shop-Connector-Übertragung nach Artikel-Update zuständig)
über 32 (gleiche?) Aufrufe gemacht, vermutlich die Trigger aus tArtikel und tArtikelShop werden immer wieder aufgerufen.

Es liegt daran, dass es in dieser Prozedur (und vielen Anderen) die TRIGGER_NESTLEVEL() Funktion nicht verwendet wird.
Du kannst: Übertragung zu Shop manuell ausführen und hoffen, dass es danach funktioniert
oder/und vorübergehend die Trigger in tArtikelShop deaktivieren
oder/und tgr_tartikel_Connector Trigger in tArtikel deaktivieren
oder geschachtelte Trigger vorübergehend verbieten: sp_CONFIGURE 'nested_triggers',0; RECONFIGURE;
oder einfach einen Ticket erstellen.

Viele Grüße, MVH Team
 

Ähnliche Themen