2009-06-15 1 views
0

Mit dem Orchestrierungs-Debugger kann links eine nützliche Zeitinformation zum Ein- und Ausblenden von Shapes abgerufen werden. Leider kann man die Information aus diesem Fenster nicht kopieren. Ich möchte einige Benchmarks machen und Statistiken in Excel speichern.Wie lautet die SQL-Abfrage für Orchestrierungs-Debugger-Informationen (Tracking-Daten) in BizTalk?

Kennt jemand die SQL-Abfrage, um die gleichen Daten aus der DB zu bekommen? Ich habe versucht, mit SQL Profiler herauszufinden, aber nichts getroffen, das wie die richtige Abfrage oder gespeicherte Prozedur aussieht.

Ich weiß, ich könnte BAM verwenden, aber ich brauche nur eine schnelle für den vorübergehenden Gebrauch.

Antwort

1

Wenn Sie versuchen, mit SQL-Trace zu beobachten, stellen Sie sicher, dass Sie BizTalk gestoppt haben und Sie die BizTalkDTADb-Datenbank betrachten, andernfalls ist es eine vergebliche Übung, da BizTalk ständig mit SQL Server interagiert.

Die genaue gespeicherte Prozedur, die zum Anzeigen der Orchestrierungsinformationen aufgerufen wird, lautet dtasp_LocalCallGetActions. Sie werden wahrscheinlich einige interessante Joins machen müssen, um aussagekräftige Daten daraus zu erhalten. Ein guter Ausgangspunkt sind die Ansichten in der BizTalkDTADb-Datenbank, die dieselben Daten anzeigen können, die Sie in den HAT-Ansichten sehen, und die es Ihnen ermöglichen, die gleichen Abfragen im Query Analyzer auszuführen.

Verwandte Themen