PDA

View Full Version : SqlServer Service Manager



yaserzare
سه شنبه 03 اردیبهشت 1387, 14:46 عصر
چه جوری میتونم با استفاده از کد نویسی SqlServer Service Manager را start یا Stop کنم

خیلی ممنون

علیرضا مداح
چهارشنبه 04 اردیبهشت 1387, 13:11 عصر
سلام دوست عزیز ،
شما باید ابتدا اسمبلی System.ServiceProcess را از طریق پنجره Add Reference به پروژه خود اضافه نمایید ، حال میتوانید با استفاده از کلاس System.Process.ServiceController عملیات مورد نظر بر روی یک سرویس را انجام دهید ، یک مثال ساده :


Dim sController As New System.ServiceProcess.ServiceController("MSSQLSERVER")
sController.Start()
sController.Stop()

yaserzare
سه شنبه 17 اردیبهشت 1387, 18:41 عصر
وقتی که sqlServiceManager ----Puase شده است و میخوام آن را Start کنم پیغام زیر را میده.

Cannot start service MSSQLSERVER on computer '.'

من از کد زیر استفاده کردم.

If (sController.Status = ServiceProcess.ServiceControllerStatus.Paused) Then
sController.Start()
End If