如何直接从Visual Studio启动/停止本地SQL Server服务?

时间:2009-07-21 19:38:46

标签: sql-server visual-studio integration

我相信很多开发人员都在我的电脑上安装了Visual Studio和SQL Server。由于我将PC用于各种任务而不仅仅用于开发,因此SQL Server默认停止,直到我需要它用于另一个开发会话。

目前我直接进入管理工具 - >服务以启动/停止SQL Server。这并不困扰我,但如果我可以在Visual Studio工具栏中直接使用类似这个标准的启动/停止按钮,那会好得多。有可能吗?

另一个想法是在Visual Studio启动时启动服务,并在关闭应用程序时自动停止它。这种行为更容易实现吗?

我有VS 2008和SQL 2008。

2 个答案:

答案 0 :(得分:8)

  1. 在Visual Studio中,转到工具 - >外部工具......

  2. 单击“添加”按钮,然后输入启动SQL Server 作为标题和命令:

      

    C:\窗口\ system32 \ NET.EXE

  3. 对于参数,请输入:

      

    启动mssqlserver

  4. 取消“退出时关闭”并勾选“使用输出窗口”。

  5. 重复步骤2-4以创建停止命令,但对于参数put:

      

    停止mssqlserver

  6. 您知道已经配置了两个外部工具,您可以通过从Visual Studio的“工具”菜单中选择它们来运行它们。

    您还可以通过右键单击工具栏区域,选择自定义,然后拖动相关的外部工具链接在任何工具栏中添加快捷按钮(不幸的是VS将它们称为这样,因此您必须弄清楚哪个一个选择)到工具栏。

答案 1 :(得分:1)

你应该只是去服务经理,然而从VS 2008到那里:

  1. 转到“服务器资源管理器”选项卡
  2. 展开“服务器”部分
  3. 扩展您的计算机名称
  4. 右键单击“服务”部分,然后选择“启动服务管理器”
  5. 从服务管理器中,选择SQL Server并执行您希望实现的启动,停止,重启操作
  6. 另一种方式是commaind line方法:

    net stop“SQL Server(MSSQLSERVER)” net start“SQL Server(MSSQLSERVER)”