many89
Messages postés8Date d'inscriptiondimanche 4 octobre 2009StatutMembreDernière intervention12 janvier 2012
-
12 janv. 2012 à 15:20
many89
Messages postés8Date d'inscriptiondimanche 4 octobre 2009StatutMembreDernière intervention12 janvier 2012
-
12 janv. 2012 à 15:38
Bonjour,
J’essaie de démarrer et arrêter le serveur sql via une application vb.net mais ça marche pas, ile me donne une erreur
(Impossible d'ouvrir le service MSSQLSERVER sur l'ordinateur '.')
many89
Messages postés8Date d'inscriptiondimanche 4 octobre 2009StatutMembreDernière intervention12 janvier 2012 12 janv. 2012 à 15:38
Dim serviceName As String = "SQL Server (MSSQLSERVER)"
Dim sc As ServiceController = New ServiceController(serviceName)
sc.MachineName = "SE"
' make sure start mode is automatic
Dim path As String = "Win32_Service.Name='" & serviceName & "'"
Dim p As New ManagementPath(path)
Dim ManagementObj As New ManagementObject(p)
Dim parameters As Object() = New Object(0) {}
Dim value As String = "Automatic"
parameters(0) = value
ManagementObj.InvokeMethod("ChangeStartMode", parameters)
If sc.Status ServiceControllerStatus.Stopped Or sc.Status ServiceControllerStatus.Paused Then
MsgBox(serviceName + " is starting.")
sc.Start()
Else
MsgBox(serviceName + " is running.")
sc.Stop()
End If