Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Ver consultas sql monitor

Estas en el tema de Ver consultas sql monitor en el foro de SQL Server en Foros del Web. Hola, existe algun programa para obtener las consultas de un programa hecho en visual basic ?? hace un tiempo conoci un programa que se llamaba ...
  #1 (permalink)  
Antiguo 26/05/2016, 15:09
 
Fecha de Ingreso: noviembre-2007
Mensajes: 69
Antigüedad: 16 años, 4 meses
Puntos: 0
Ver consultas sql monitor

Hola, existe algun programa para obtener las consultas de un programa hecho en visual basic ??

hace un tiempo conoci un programa que se llamaba Sql Monitor (creo), con esto podia ver todas las querys de los programas en ejecución.

si alguien pudiera ayudarme ??

Gracias..
  #2 (permalink)  
Antiguo 26/05/2016, 15:45
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Ver consultas sql monitor

Desde el management studio puedes ver cuales son los queries que se estan ejecutando usando las vistas de sistema, algo como esto:

Código SQL:
Ver original
  1. SELECT r.session_id, r.[STATUS], r.wait_type,
  2.     ss.login_name, ss.host_name,ss.program_name,
  3.      --r.scheduler_id,
  4.     SUBSTRING(qt.[text],r.statement_start_offset/2,
  5.                 (CASE WHEN r.statement_end_offset = -1
  6.                     THEN LEN(CONVERT(nvarchar(MAX), qt.[text])) * 2
  7.                     ELSE r.statement_end_offset
  8.                  END - r.statement_start_offset)/2) AS [statement_executing],
  9.         DB_NAME(qt.[dbid]) AS [DatabaseName],
  10.         OBJECT_NAME(qt.objectid) AS [ObjectName],r.blocking_session_id,
  11.         r.cpu_time, r.total_elapsed_time, r.reads, r.writes,
  12.         r.logical_reads, r.plan_handle
  13.     FROM sys.dm_exec_requests AS r
  14.     CROSS APPLY sys.dm_exec_sql_text(sql_handle) AS qt
  15.     LEFT JOIN sys.dm_exec_sessions AS ss ON (ss.session_id=r.session_id)
  16.     WHERE r.session_id > 50
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 26/05/2016, 17:26
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: Ver consultas sql monitor

Si estas hablando de "atrapar" los query's que las conexiones esta lanzando en un momento dado, puedes referirte a SQL PROFILER
__________________
MCTS Isaias Islas

Etiquetas: monitor, query, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:30.