Pregunta

Estoy tratando de perfil de SQL reporting services, utilizado desde ASP.NET aplicación.En el analizador de SQL todo el SQL a ejecutar por ASP.NET muestra arriba.Parece que la presentación de informes de SQL (del RDL) no se muestran.¿Hay algún ajuste o filtro que me falta?

¿Fue útil?

Solución

Nombre de la aplicación de la columna = Reporting Services (o similar) por lo general.

Usted puede necesitar traza de SQL lote completo y Llamada RPC completa He sido mordido con esto antes de que...

Otros consejos

Cuando usted consigue que la gran bola de desastre, usted puede buscar.Me gustaría buscar un sp o instrucción sql que usted sabe que sólo podía ser utilizado por los SSRS.(Si esto no existe, entonces la fuerza que algo allí sólo para propósitos de prueba).Mira todas las columnas.Puede haber una columna que salta a usted como única a los informes de los servicios que usted podría utilizar como un filtro.

Así que hay un par de maneras yo perfil que podría ayudarle.

  1. Agregar la columna de nombre "nombre de host" y obtendrá el nombre del servidor que aparece como el equipo que ejecuta el informe.
  2. Agregar un reporte nombre de inicio de sesión para la base de datos y utilizar ese nombre en el servicio de informes del Origen de Datos Compartido y, a continuación, filtrar por LoginName.
  3. Si usted puede agregar un comentario al reporte, entonces usted va a ver que los comentarios y el sql del informe aparece en la ventana de Datos.

Para el tercero, a lo que me refiero es hacer esto:


- Obtener Productos De Informe

select idproducto, nombreproducto de productos


Y el comentario de la línea aparecerá en la ventana junto con el SQL, lo que hace muy fácil el seguimiento a un informe cuando usted está notando que uno de ellos está causando problemas, más abajo de la pista.

Espero que ayude.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top