View Full Version : چک کردن وجود sql server
ali2006sr
دوشنبه 11 مرداد 1389, 19:17 عصر
سلام
کسی میدونه که چجوری میشه از طریق کد چک کرد که اس کیو ال سرور توی سیستم نصب هست یا نه ، اگه هست چه ورژنی نصبه و آیا استارت شده هست یا نه .
ممنون میشم اگه راهنمایی کنید
jalalx
دوشنبه 11 مرداد 1389, 22:32 عصر
راجع به نسخه نمی دونم ولی برای اینکه بدونید نصب هست و الان سرویسش در حال اجرا هست می تونید از کد زیر استفاده کنید.
public static bool IsServiceInstalled(string serviceName)
{
// get list of Windows services
ServiceController[] services = ServiceController.GetServices();
// try to find service name
foreach (ServiceController service in services)
{
if (service.ServiceName == serviceName)
return true;
}
return false;
}
کد بالا یه تابع هست که سرویس مورد نظر رو با گرفتن اسمش جستجو می کنه. به وسیله ی خاصیت Status می تونی وضعیت سرویس رو هم برسی کنی.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.