2012-05-22 26 views
2

我正在尝试恢复本地sql服务器的sa密码。无法在单用户模式下启动sql server

我读到,我应该把它放在单用户模式,我这样做。

我加了-m;到启动参数。

我没有运行sql代理,我重新启动了Sql Server。

当我尝试:

sqlmd -S .\sqlexpress 

我得到的消息:

Login failed for the user 'mydomain\myuser'. reason: server is in single user mode. 
only one administrator can connect at this time. 

我也试图改变启动参数:

-mSQLCMD 

,但我得到了同样的错误。

+1

这将更好地在ServerFault.com回答 – Sung

回答

8

你尝试:

NET STOP MSSQLSERVER 

… give it a minute … 

NET START MSSQLSERVER /m 
+0

好吧,我已经多次重新启动它......并且启动参数具有-m; – loyalflow

+0

它的工作,谢谢你! – loyalflow

+0

奇怪的是,当我创建一个用户,我没有看到登录区域中的用户,我无法登录它。 – loyalflow

1

什么工作对我来说什么基本上是相同的事情,但我没想到我应该做的。

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。当其中一个系统数据库损坏并且您必须从备份重新加载它时,单用户模式很有用。

1

Microsoft建议您不要通过命令行sqlserver.exe启动任何东西,但一个测试:“SQL Server应只能从命令提示符下启动,以排除故障”:

https://technet.microsoft.com/en-us/library/ms180965(v=sql.105).aspx

这也建议不要使用净停止因为它导致不可预知的结果。

重置sa密码的解决方案是在单用户模式下启动sql server;这是通过使用-m标志实现的,并且应该根据MSDN建议通过SQL Server配置管理器进行设置;见步骤的第4步一步的指示:

https://msdn.microsoft.com/en-us/library/dd207004.aspx

如果你想重置SSMS UI的密码,然后你必须第一告诉SQL配置管理器是SSMS是将启动SQL Server的事;

所以,你的-m标志除了启动参数的SQL Congifuration管理器中的SQL Server性能的高级选项卡上的启动应(包括分号)如下

-m” Microsoft SQL Server管理Studio - 查询“;

如果您不这样做,那么您将在SSMS中收到警告,建议它无法使用sa登录,因为它处于单用户模式。

记得在完成后删除此启动标志。

一旦进入单用户模式,你应该能够重置密码: 打开SSMS:

  1. 展开安全文件夹
  2. 右击sa帐户
  3. 更改密码
0

确保全部 SQL Server服务停止,除了SQL Server实例本身。我浪费了一小时的时间试图解决这个问题,只发现SQL Server VSS编写器服务一直在运行,并在实例以单用户模式启动时立即连接。我必须手动停止它,然后才能登录和解锁sa帐户。

相关问题