繁体   English   中英

禁用SQL Server 2008 Express

[英]Disabling SQL Server 2008 Express

我需要编写一个脚本来禁用SQL Server Express 2008的运行。 该脚本将在约500台计算机上运行。 在我的脚本中,我将所有SQL Windows Services的启动类型都设置为禁用,然后重新启动计算机。

在我看来,我现在已100%禁止运行SQL Server Express。 我不在乎孤立的文件,总有一天我们可能想重新打开它,所以现在,这些文件可以保留了。

我的问题 ...

有什么可以隐瞒的东西可以运行吗?我没有考虑? 如果服务保持禁用状态,我是否已完全停止执行SQL Server Express?

如果没有服务在运行,则sql server不在运行,因为sql server由服务组成。

你问来干什么? 您是否要卸载并说由于文件已锁定而无法删除某些内容?

尝试使用

net stop "SQL Server (MSSQLSERVER)"

如果您不想取消安装服务,请在命令行中输入。

要禁用SQL Express,请执行以下操作:

net stop MSSQL$SQLEXPRESS

要在C#中执行此操作,您可以执行以下操作:

string disableSQLExpress = "net stop MSSQL$SQLEXPRESS"; Process.Start("CMD.exe", disableSQLExpress);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM