19

不是题外话。主题链接说:...if your question generally covers...software tools commonly used by programmers...then you’re in the right place to ask your question!


我的 PC 上安装了 SQL Server 2012,通常不需要它。它仅用于调试目的。

我已经看到它占用了相当多的 RAM,所以我想阻止它在我需要它之前启动,启动它,然后在不再需要时停止它。

我怎么做?(我也安装了 SSMS,所以如果这样做的话,我可以使用它。)

4

3 回答 3

18

要启动、停止、暂停、恢复或重新启动 SQL Server 数据库引擎的实例:

  1. 在“开始”菜单上,依次指向“所有程序”、“Microsoft SQL Server 2012”、“配置工具”,然后单击“SQL Server 配置管理器”。如果出现“用户帐户控制”对话框,请单击“是”。
  2. 在 SQL Server 配置管理器的左窗格中,单击 SQL Server 服务。
  3. 在结果窗格中,右键单击 SQL Server (MSSQLServer) 或命名实例,然后单击启动、停止、暂停、恢复或重新启动。
  4. 单击“确定”关闭 SQL Server 配置管理器。

来自:Microsoft - 开始、停止等。SQL 服务器

您也可以在 SSMS 中执行此操作:

在对象资源管理器中,连接到数据库引擎实例,右键单击要启动的数据库引擎实例,然后单击启动、停止、暂停、恢复或重新启动。

编辑:正如 Lamak 提到的,在 SQL Server 配置管理器中,您可以将所有服务 StartMode 更改为“Manual”,这样它们就不会在启动时启动。

于 2013-06-24T20:16:57.790 回答
8

最好的方法是将se SQL服务设置为手动,从运行类型“services.msc”到访问windows服务并将启动类型更改为“手动”,您可以更改所有由SQL*启动的服务。

这样做您的计算机启动速度更快,因为不会在启动时启动 SQL Server。

如果您只需要再次转到 services.msc 并启动服务,则无需再次更改它们只是保持“手动”的类型

于 2013-06-24T20:26:00.357 回答
2

阻止它。

复制:

%windir%\system32\net.exe 停止 mssqlserver

视窗-R

粘贴

要重新启动它,与以下相同:

%windir%\system32\net.exe 启动 mssqlserver

于 2013-06-24T20:26:27.750 回答