Was ist der Unterschied zwischen der ausführlichen und der normalen Einstellung für ExecutionLogLevel in SSRS 2012?

Was ist der Unterschied zwischen der ausführlichen und der normalen Einstellung für ExecutionLogLevel in SSRS 2012?

Ich kann keine echte Dokumentation zur ExecutionLogLevel-Einstellung in SSRS 2012 finden (die voraussichtlich dieselbe ist wie in SSRS 2008). Was ändert sich, wenn Sie die Einstellung auf „Ausführlich“ setzen? Erhalten Sie mehr Daten in der gleichen Anzahl von Zeilen? Erhalten Sie mehr Zeilen? Beides?

Eine Sache, die ich gerne wissen würde, ist, ob die Verwendung von „Verbose“ dazu führt, dass ich nicht das (lahme) SSRS-Logfile-Verzeichnis konsultieren muss, wenn etwas schief geht? (Im Ernst: Die schlechtesten Logdateien aller Zeiten.)

Antwort1

Mithilfe von ILSpy habe ich festgestellt, dass die Einstellung „ExecutionLogLevel“ von SSRS 2012 nicht einmal verwendet wird; es handelt sich um keine unterstützte Einstellung. Es gibt keinen Code, der irgendwo auf diese Zeichenfolge verweist. Zu Ihrer Information: Ich kann Code finden, der auf „EnableExecutionLogging“ und „ExecutionLogDaysKept“ verweist (komplett mit den internen Konstanten, die die von SSRS verwendeten Standardwerte definieren).

Der darauf verweisende Technet-Artikel ist falsch, oder sie planen, es (unter dem Radar) in Zukunft zu implementieren.

verwandte Informationen