当前位置:  开发笔记 > 数据库 > 正文

为什么SQL Server进入单用户模式?

如何解决《为什么SQLServer进入单用户模式?》经验,为你挑选了1个好方法。

我有一个应用程序,运行了好几个月.值得庆幸的是,我在我的数据库调用中使用了try/catch块,因为今天早上我收到了来自我的catch块的电子邮件警报,

消息:用户'NT AUTHORITY\NETWORK SERVICE'登录失败.原因:服务器处于单用户模式.此时只能有一个管理员连接.

来源:.Net SqlClient数据提供程序

数据:System.Collections.ListDictionaryInternal

所以我去尝试访问该应用程序,是的,确认它不起作用.

我能够远程桌面到服务器并登录到SQL Server,突然"修复"了这个问题,但我不知道为什么会这样.("已修复",因为现在应用程序执行正常的CRUD操作.)

有谁知道为什么这可能会自发发生?

此外,如果我转到数据库 - >属性 - >选项 - >状态,我验证限制访问是在"MULTI_USER".

该应用程序由强大的SQL Server 2005 Express提供支持.那是问题吗?



1> 小智..:

您是否检查了Windows事件日志以查看服务器是否发生了任何事情?安装任何更新后重新启动了吗?

推荐阅读
赛亚兔备_393
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有