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
  • 相关阅读:
    Android&Java面试题大全—金九银十面试必备
    android招聘啦,美图秀秀欢迎你加入!
    android经典源码,很不错的开源框架
    MongoDB、Hbase、Redis等NoSQL优劣势、应用场景
    体验go语言的风骚式编程
    金九银十中,看看这31道Android面试题
    android高级页面效果集锦
    flask中的request
    flask笔记(三)Flask 添加登陆验证装饰器报错,及解析
    flask笔记(二)
  • 原文地址:https://www.cnblogs.com/Kennytian/p/1022503.html
Copyright © 2011-2022 走看看