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

Procesos sql server

Estas en el tema de Procesos sql server en el foro de SQL Server en Foros del Web. Hola amigos, hoy tengo una duda, espero que me puedan ayudar, se los agradeceria mucho, pues de todas los procesos que tengo hacia un servidor, ...
  #1 (permalink)  
Antiguo 07/01/2010, 08:10
 
Fecha de Ingreso: octubre-2008
Mensajes: 31
Antigüedad: 15 años, 6 meses
Puntos: 0
Procesos sql server

Hola amigos, hoy tengo una duda, espero que me puedan ayudar, se los agradeceria mucho,

pues de todas los procesos que tengo hacia un servidor, como puedo saber sobre que base de datos esta cada uno sin utilizar el sp_who2?

utilizando el sp_who2 me dice a que base de datos esta cada proceso, pero quisiera poder hacer un group by para saber cuantas conexiones tiene cada base de datos.

ojala me puedan ayudar amigos, muchas gracias.

Última edición por foo752; 07/01/2010 a las 08:19
  #2 (permalink)  
Antiguo 07/01/2010, 11:21
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: Procesos sql server

Tal vez consultando la tabla: sys.sysprocesses

Podrias saber los procesos que se ejecutan por base de datos.
  #3 (permalink)  
Antiguo 07/01/2010, 11:33
 
Fecha de Ingreso: febrero-2009
Mensajes: 312
Antigüedad: 15 años, 2 meses
Puntos: 4
Respuesta: Procesos sql server

Hola
Para SQL 2005: Existen unas maravillosas funciones...

SELECT session_id, start_time, status, (SELECT text FROM sys.dm_exec_sql_text(sys.dm_exec_requests.sql_hand le) AS dm_exec_sql_text_1) AS Sentence, (SELECT name FROM sys.sysdatabases WHERE (dbid = sys.dm_exec_requests.database_id)) AS [Database], (SELECT name FROM sys.database_principals WHERE (principal_id = sys.dm_exec_requests.user_id)) AS [User], blocking_session_id, percent_complete, estimated_completion_time, row_count FROM sys.dm_exec_requests

Para SQL 2000 o anteriores ---> en google --> sp_who_count

Saludos

Etiquetas: procesos, server, 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 22:28.