[英]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.