View Full Version : refresh کردن sqlserver
mehrnoosh_al62
چهارشنبه 29 خرداد 1387, 09:35 صبح
سلام دوستان
میشه یکی راهنماییم کنه که چطور میتونم از طریق برنامم کار stop , start و refresh service رو در Sql Server Service Manager انجام بدم
sinpin
چهارشنبه 29 خرداد 1387, 10:10 صبح
از طريق ServiceController Class (http://msdn.microsoft.com/en-us/library/system.serviceprocess.servicecontroller.aspx)
ابتدا System.ServiceProcess.dll رو به reference اضافه كنيد و سپس :
System.ServiceProcess.ServiceController sc = new System.ServiceProcess.ServiceController("MSSQLSERVER");
sc.Stop();
sc.Pause();
sc.Refresh();
sc.Start();
علیرضا مداح
چهارشنبه 29 خرداد 1387, 10:13 صبح
سلام دوست عزیز ،
سلام دوست عزیز ،
شما باید ابتدا اسمبلی System.ServiceProcess را از طریق پنجره Add Reference به پروژه خود اضافه نمایید ، حال میتوانید با استفاده از کلاس System.Process.ServiceController عملیات مورد نظر بر روی یک سرویس را انجام دهید ، یک مثال ساده :
Dim sController As New System.ServiceProcess.ServiceController("MSSQLSERVER")
sController.Start()
sController.Stop()
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.