什么工作对我来说什么基本上是相同的事情,但我没想到我应该做的。
NET STOP [MSSQLSERVERName]
NET START [MSSQLSERVERName]/M/C/F
不走(但实际上,这是什么工作)现在
,起初我以为没有任何改变,因为我得到了一个失败的消息,说服务器无法启动。我还检出了SQL Server配置管理器并检查了服务状态。在通常阅读开始或停止的地方,阅读正在进行的更改。
意外杭
我不能停止或重新启动该服务,并认为这是挂,所以我重新启动我的电脑。直到后来,当我想出如何解决这个问题时,我意识到“等待更改”可能是我想看到的结果(我想,“待定更改”意味着现在就解决问题)。
运行起来
我试图net start命令随后再次再次检查SQL配置管理器 - 再次“挂起的更改...” - 。但是,这次我启动了Sql Server Management Studio,并且我又重新开始工作了,谢天谢地!
-c
启动独立的服务控制管理器的SQL Server服务。这样做加快了启动速度。
-f 此标志以最小配置启动SQL Server并允许更新系统表。如果DBA调整了配置选项以使服务无法启动,这非常有用。如果您发现自己处于这种情况,您将会体会到“-f”标志,因为这可能是纠正SQL Server配置错误的唯一方法。
-m
启动在单用户模式下的SQL Server。这意味着一次只能有一个用户连接到服务器,并允许系统表的临时更新。此外,-m选项不会启动CHECKPOINT。当其中一个系统数据库损坏并且您必须从备份重新加载它时,单用户模式很有用。
这将更好地在ServerFault.com回答 – Sung