zoukankan      html  css  js  c++  java
  • [原]C#开启停止SqlServer服务

    using System.Diagnostics;
    using System.ServiceProcess;

        /// <summary>
        
    /// 程序载入时的状态,Author:Kennytian@msn.com
        
    /// </summary>

        private void LoatStatus()
        
    {
          ServiceController sc 
    = new ServiceController("MSSQLSERVER");
          
    string status = sc.Status.ToString();
          sc.Close();
          label1.Text 
    = "Current status is:" + status;
          
    if (status.Equals("Running"))
            StartSql.Text 
    = "Stop";
          
    else
            StartSql.Text 
    = "Start";
        }

        /// <summary>
        
    /// 开启停止SqlServer服务,Author:Kennytian@msn.com
        
    /// </summary>
        
    /// <param name="text">按钮上的字</param>

        private void StartOrStopSqlServerService(string text)
        
    {
          ServiceController sc 
    = new ServiceController("MSSQLSERVER");
          
    bool startText = text.Equals("Start");
          
    bool stopText = text.Equals("Stop");
          
    bool Runned = sc.Status.ToString().Equals("Running");
          
    if (stopText && Runned)
          
    {
            label1.Text 
    = "Current status is:Stopped";
            sc.Stop();
            StartSql.Text 
    = "Start";
          }

          
    else if (startText && !Runned)
          
    {
            label1.Text 
    = "Current status is:Running";
            sc.Start();
            StartSql.Text 
    = "Stop";
          }

          
    else
          
    {
            MessageBox.Show(
    "出现异常,请联系开发人员!""警告", MessageBoxButtons.OK);
          }

          sc.Close();
        }

    :StartSql是一个按钮,添加一个引用ServiceProcess
  • 相关阅读:
    HDU 2236 无题Ⅱ
    Golden Tiger Claw(二分图)
    HDU 5969 最大的位或 (思维,贪心)
    HDU 3686 Traffic Real Time Query System (图论)
    SCOI 2016 萌萌哒
    Spring Boot支持控制台Banner定制
    构建第一个Spring Boot程序
    Spring Boot重要模块
    Java fastjson JSON和String互相转换
    BCompare 4 Windows激活方法【试用期30天重置】
  • 原文地址:https://www.cnblogs.com/Kennytian/p/1022503.html
Copyright © 2011-2022 走看看