在用于WSUS 3的服务器上,有一天我发现:
WSUS管理控制台无法连接到WSUS服务器数据库。
验证SQL服务器是否运行在WSUS服务器上。如果问题仍然存在,请尝试重新启动SQL。
System.Data.SqlClient.SqlException --无法打开登录请求的数据库"SUSDB“。登录失败。登录失败的用户'NT权限\网络服务‘。
源.Net SqlClient数据提供程序
堆栈跟踪:在Microsoft.UpdateServices.Internal.BaseApi.SoapExceptionProcessor.DeserializeAndT hrow(SoapException soapException)在Microsoft.UpdateServices.Internal.DatabaseAccess.AdminDataAccessProxy.ExecuteSPG etTargetGroupById(Guid )在Microsoft.UpdateServices.Internal.BaseApi.ComputerTargetGroup.GetById(Guid id,UpdateServer updateServer(在Microsoft.UpdateServices.Internal.BaseApi.UpdateServer.GetComputerTargetGroup(Guid id)在Microsoft.UpdateServices.UI.AdminApiAccess.AdminApiTools.TestSqlConnection(IUpdateServer服务器)在Microsoft.UpdateServices.UI.AdminApiAccess.AdminApiTools.GetUpdateServer(String serverName,布尔useSecureConnection,( Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.GetUpdateServer(PersistedServerSettings设置)( Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.ConnectToServer() at Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.get_ServerTools() )
我不知道问题可能是什么,因为我对DB的了解很少。
OS是Windows2003Server SP2,服务器或系统本身没有任何更改或更改。就有一天,它不再起作用了。数据库为Microsoft SQL 2005。
有什么想法吗?
发布于 2009-06-26 17:28:51
登录到WSUS服务器,并在默认情况下查找C:\Program \\MSSQL.1\中安装SQL的文件夹。在此下面,查找日志文件夹(应该在.\MSSQL\Log下)并找到没有扩展名的ERRORLOG文件。这将使您更好地了解发生了什么,如果有数据库问题需要处理。
否则,您可能需要在机器上安装SQL,并连接到数据库以查看发生了什么/纠正问题。
发布于 2009-06-26 15:00:28
是否确保Server实例正在运行?从“开始”菜单启动Server配置管理器,并签出“服务”节点。
或者,您可能正在体验本期 --我对sharepoint还不太了解,无法肯定地说。
发布于 2010-06-05 00:00:31
我喜欢那些微软的消息:“尝试启动Server”。他们没有告诉您的是,没有办法启动SQL服务器,这对以前没有这样做过的人来说是显而易见的。
上面的建议无助于任何尚未运行的SQL服务器。如果SQL服务器没有运行,如何使用它连接到它。
这里发生的情况是,WSUS附带的SQL服务器没有方法检查它或重新启动它。所需要的是知道如何通过命令行或其他方式再次启动SQL服务器,而不必重新启动服务器节点本身。
https://serverfault.com/questions/32184
复制相似问题