使用C#启动SQL Server 2000 [英] Start SQL server 2000 using C#
本文介绍了使用C#启动SQL Server 2000的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我希望使用C#代码从PC的活动目录中重新启动SQL Server 2000,
如果可能的话,请告诉我.
使用C#2.0(.net 2.0)
在此先感谢
I wish to use C# code to restart SQL server 2000 from a PC in the active directory,
Please let me know if this is possible.
I'm using C# 2.0 (.net 2.0)
Thanks in advance
推荐答案
System.ServiceProcess.ServiceController [] sc = System.ServiceProcess.ServiceController .GetServices();
foreach(sc中的System.ServiceProcess.ServiceController)
{
if(s.ServiceName.Equals("MSSQLSERVER""))
{{br/>)if(s.Status.Equals(System.ServiceProcess.ServiceControllerStatus.Stopped))开始..!);
}
}
}
希望对您有所帮助
System.ServiceProcess.ServiceController[] sc = System.ServiceProcess.ServiceController.GetServices();
foreach (System.ServiceProcess.ServiceController s in sc)
{
if (s.ServiceName.Equals("MSSQLSERVER"))
{
if (s.Status.Equals(System.ServiceProcess.ServiceControllerStatus.Stopped))
{
s.Start();
Console.WriteLine("SQL Server Started..!");
}
}
}
hope this helps
这篇关于使用C#启动SQL Server 2000的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文