Können Sie ANTS Performance Profiler verwenden, um eine Anwendung zu profilieren, die SQL server Express Editionen schlägt?

Ich möchte wissen, ob es möglich ist, meine Web-Anwendung zu profilieren, wenn es eine database auf einem SQL server Express server mit ANTS Profiler schlägt.

Aus der Box bin ich nicht in der Lage. Es klagt über:

Es konnte kein Event-Provider für die SQL server-Instanz 'SQLEXPRESS' gefunden werden

Hat jemand in der Lage, um dies zu bekommen, oder muss ich aktualisieren meine SQL server?

   

Red Gate hat gerade ein Early Access Program (EAP) für ANTS Performance Profiler geöffnet. Eines der neuen Features ist die Möglichkeit, jeden SQL- oder Oracle-servertyp, einschließlich SQL server Express, zu profilieren.

Die EAP-Seite ist hier: http://help.red-gate.com/help/ANTSPerformanceProfiler/download_eap.html

Die SQL / Oracle-server können auch remote sein – zuvor musste der databaseserver auf demselben Rechner sein wie die Anwendung, die profiliert wurde.

Von @ Remus Rusanu ANTS verwendet ETW für die Überwachung Ihrer Anwendung SQL-Anrufe. ETW-Ereignisse sind in SQL server Express Edition nicht verfügbar.

http://blogs.msdn.com/b/sqlqueryprocessing/archive/2006/11/12/using-etw-for-sql-server-2005.aspx

Wo soll ich anfangen … Lets nur mit den Grundlagen zu bleiben: ANTS ist ein Manager Profilen. SQL server ist eine native Anwendung. Also neben den anderen kleinen Hürden wie Mangel an Symbolen, die Unmöglichkeit, die Binärdateien zu instrumentieren und nicht zuletzt Ihre EULA-Begriffe zu brechen, ist die einfache Tatsache, dass du versuchst, verwalteten Code-Profiler auf einer nativen Binärdatei zu verwenden, ausreichen, um dich von dem Fehler zu überzeugen von deinen pathen

Vielleicht suchen Sie nach der SQL Profiler Anwendung?