2014-05-17 31 views
0

昨天我注意到我无法在master数据库中执行任何查询。我尝试了一个DBCC CHECKDB,但是这只是挂起(让它运行24小时)。我无法停止SQL Server服务:“该服务目前无法接受控制消息”SQL Server 2008 R2 - 无法重建master数据库,无法关闭服务

我决定尝试重建master数据库:setup/ACTION = REBUILDDATABASE/QUIET/INSTANCENAME = MYINSTANCE/SQLSYSADMINACCOUNTS = MYACCOUNT/SAPWD = MYPASSWORD

的Summary.txt似乎表明了同样的问题:

Detailed results: 
    Feature:      Database Engine Services 
    Status:      Failed: see logs for details 
    MSI status:     Passed 
    Configuration status:   Failed: see details below 
    Configuration error code:  [email protected]@1 
    Configuration error description: The service cannot accept control messages at this time. 
    Configuration log:    C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20140517_091501\Detail.txt 

它看起来像SQL Server不能被关闭。我能做些什么呢?

回答

0

“SHUTDOWN WITH NOWAIT”看起来已经解决了这个问题。

相关问题