Hay formas más sencillas, si todo lo que desea es ver las consultas SQL cuando llegan a la base de datos.
Aquí hay dos generadores de perfiles Sql muy livianos que pueden hacer el trabajo para varios tipos de SqlServer, incluido LocalDb - "worked on my machine (TM) "
ExpressProfiler
Con mucho, el más fácil de usar (y también el más básico, muéstrame las declaraciones SQL-kthxbye) es ExpressProfiler en CodePlex .
Descarga el pequeño ZIP, me pregunto si realmente tienes el archivo completo (lo hiciste), ejecuta EXE adentro, ¡BAM!
¡Y todo el programa es un único EXE de 126 KB! ¡Eso sí que es ligero!
AnjLab Sql Profiler
El otro es el de DataWizard , que solía ser gratis (aparentemente, los precios ahora comienzan en $5).
Alguien logró guardar una instantánea en GitHub (incluidos los archivos binarios instalables por xcopy) cuando era de código abierto.
El ejecutable se presenta como "AnjLab Sql Profiler" y permite cierto filtrado de los eventos mostrados, pero esta fortaleza también es su debilidad, ya que hay tantos tipos de eventos que se pueden habilitar/deshabilitar. Si todo está seleccionado, la salida es abrumadoramente detallada.
Se puede obtener una salida más sensata seleccionando solo eventos específicos.
Estos son los eventos que he seleccionado para obtener el resultado anterior: