Der Taskplaner gibt keine detaillierte Fehlermeldung aus

Der Taskplaner gibt keine detaillierte Fehlermeldung aus

Ich habe zwei Server, einen 2003 R2 und einen 2008 R2, die so eingerichtet sind, dass sie dieselbe ausführbare Datei als Task ausführen, während ich an der Migration von Inhalten auf den neuen Server arbeite. Der Task schlägt seit Kurzem fehl und der Taskplaner gibt nur die Meldung „Task wird aufgrund eines erreichten Timeouts beendet“ und „Der letzte Lauf des Tasks wurde vom Benutzer abgebrochen“ aus. Nicht hilfreich.

Wenn ich die Aufgabe manuell auf dem 2003-Server ausführe, wird eine Microsoft .NET Framework-Fehlermeldung mit einer detaillierten Erklärung angezeigt, was genau falsch ist. Die detaillierte Meldung enthält die Ausnahme, die Prozesskette, eine Liste geladener Assemblys und Anweisungen zum Aktivieren des Just-in-Time-Debuggings (JIT), aber auch die Zusammenfassung des Fehlers und was ich hauptsächlich benötige.

Verletzung der PRIMARY KEY-Einschränkung „PK_UserId“. In Objekt „dbo.Removed“ kann kein doppelter Schlüssel eingefügt werden. Die Anweisung wurde beendet.

Wenn ich die Aufgabe manuell auf dem 2008-Server ausführe, erhalte ich nichts weiter als bei der automatischen Ausführung.

Was muss ich tun, damit der .NET Framework-Fehler (oder etwas Vergleichbares) angezeigt wird?

verwandte Informationen