每小时一次,我都会在 SharePoint 2003 服务器的数据库服务器上遇到登录失败的情况。失败的帐户是每个 Web 服务器和索引服务器的域计算机帐户。这种情况全天候发生,每次发生时都会发生 8 次失败 - 文本如下。
Event Type: Error
Event Source: Windows SharePoint Services 2.0
Event Category: None
Event ID: 1000
Date: 7/23/2009
Time: 11:02:38 PM
User: N/A
Computer: SharePoint1
Description: #50070: Unable to connect to the database Config_db on
SQLServer. Check the database connection information and make sure that
the database server is running.
有关详细信息,请参阅帮助和支持中心http://go.microsoft.com/fwlink/events.asp。
答案1
微软的 Chris Gideon 在他的博客上列出了导致此错误的可能原因的详细清单。
http://blogs.msdn.com/cgideon/archive/2006/05/24/605454.aspx
我会确保你已经安装了这个更新,因为其中一个可能的原因已经通过这个更新得到修复
http://support.microsoft.com/default.aspx?scid=kb;EN-US;900929
并且似乎许多其他可能的原因与机器上的 CPU 负载过高有关,并导致 Sharepoint 暂时无响应。您可以运行 perfmon 并查看您的错误是否与高 CPU 相关吗?
答案2
事实证明,这些错误是由 System Center Operations Manager 生成的。SharePoint 2003 管理包正在此系统上运行,相关服务以计算机帐户(无权访问配置数据库)运行。停止该服务可停止数据库登录失败以及每小时发生的事件 ID:1000 消息。