Que exe es el Servicio de SQL Server

07/09/2004 - 10:33 por Jose Carlos | Informe spam
En mi aplicación quiero comprobar si está iniciado el Servicio de SQL Server
y en el caso de que no lo esté iniciarlo, pero no sé cual es el ejecutable
de dicho servicio, ni cual es el directorio en el que se encuentra.


Muchas gracias José Carlos

Preguntas similare

Leer las respuestas

#1 Jose Carlos
07/09/2004 - 12:47 | Informe spam
He encontrado la manera de como hacerlo y la hago publica por si a alguien
le interesa.
El archivo se llama sqlservr.exe y la manera de ejecutarlo es introduciendo
el siguiente comando en la linea de comandos: NET START MSSQLSERVER y desde
WinForm con Shell(NET START MSSQLSERVER)

Un saludo a todos.

"Jose Carlos" escribió en el mensaje
news:
Mostrar la cita
Server
Mostrar la cita
#2 Eduardo A. Morcillo [MS MVP VB]
08/09/2004 - 05:46 | Informe spam
Tambien puedes hacerlo desde codigo usando la clase ServiceController (y es
valido para cualquier servicio):

Dim sqlsvc As System.ServiceProcess.ServiceController

Try

' . = la maquina donde corre la aplicacion
sqlsvc = New System.ServiceProcess.ServiceController("mssqlserver", ".")

Select Case sqlsvc.Status
Case ServiceProcess.ServiceControllerStatus.Paused
sqlsvc.Continue()
Case ServiceProcess.ServiceControllerStatus.Stopped
sqlsvc.Start()
End Select

Catch ex As Exception

MessageBox.Show(ex.Message)

Finally

sqlsvc.Dispose()

End Try

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
#3 Jose Carlos
08/09/2004 - 19:04 | Informe spam
Muchas gracias y ademas me parece que es mejor esta solución.
Muy amable

"Eduardo A. Morcillo [MS MVP VB]" <emorcilloATmvps.org> escribió en el
mensaje news:
Mostrar la cita
es
Mostrar la cita
".")
Mostrar la cita
Ads by Google
Search Busqueda sugerida