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

Cerrar un programa o proceso de windows por medio de SQL?

Estas en el tema de Cerrar un programa o proceso de windows por medio de SQL? en el foro de SQL Server en Foros del Web. Hola colegas. Mi pregunta quizas les parezca un poco descabellada, pero alguien me dijo que es posible cerrar procesos o programas de windows por medio ...
  #1 (permalink)  
Antiguo 27/01/2012, 10:41
Avatar de hawkwindd  
Fecha de Ingreso: junio-2009
Mensajes: 73
Antigüedad: 15 años, 5 meses
Puntos: 1
Información Cerrar un programa o proceso de windows por medio de SQL?

Hola colegas.

Mi pregunta quizas les parezca un poco descabellada, pero alguien me dijo que es posible cerrar procesos o programas de windows por medio de alguna especie de kill desde SQL

¿Que opinan?

Saludos!
  #2 (permalink)  
Antiguo 27/01/2012, 11:23
 
Fecha de Ingreso: enero-2012
Mensajes: 9
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: Cerrar un programa o proceso de windows por medio de SQL?

Cita:
Iniciado por hawkwindd Ver Mensaje
Hola colegas.

Mi pregunta quizas les parezca un poco descabellada, pero alguien me dijo que es posible cerrar procesos o programas de windows por medio de alguna especie de kill desde SQL

¿Que opinan?

Saludos!
Opino que me parece que no se puede... si podes cerrar procesos ocupados por usuarios a nivel SQL, con sp_who para averiguar quien esta conectado y KILL id_de_who..

Espero te sirva
  #3 (permalink)  
Antiguo 27/01/2012, 15:59
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 4 meses
Puntos: 774
Respuesta: Cerrar un programa o proceso de windows por medio de SQL?

puedes usar esto:

http://msdn.microsoft.com/en-us/libr...sql.80%29.aspx

Saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #4 (permalink)  
Antiguo 27/01/2012, 22:11
Avatar de matanga  
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 17 años, 1 mes
Puntos: 85
Respuesta: Cerrar un programa o proceso de windows por medio de SQL?

Como comenta Libras, el procedimiento xp_cmdshell te permite ejecutar comandos del sistema operativo, en este caso, el kill.exe o taskkill.exe, de todos modos, no se me ocurre un escenario donde esto sea una ventaja, en general es buena idea respetar las fronteras de los sistemas, y se podría decir que matar un proceso no es una función de la base de datos.

Saludos

Etiquetas: kill, procesos, server, sql, windows
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 01:22.