我遇到SQL Server 2005的问题,SQL Server Agent突然拒绝启动。 如果我尝试通过Services启动它,则会在本地计算机上启动并停止“SQL Server代理(MSSQLSERVER)”服务。 在应用程序日志中,我有以下条目:
Event Type: Error Event Source: SQLSERVERAGENT Event Category: Service Control Event ID: 103 Date: 5/20/2010 Time: 11:07:07 AM User: N/A Computer: SHAREPOINT Description: SQLServerAgent could not be started (reason: Unable to connect to server 'SHAREPOINT'; SQLServerAgent cannot start).
这个数据库已经运行好了四个月。 它包含两天前停止工作的SharePointconfiguration数据库,并向我发送一条消息,指出无法访问configuration数据库。 那时我才意识到SQL Server Agent没有运行,我一直无法重新启动它。 我曾尝试使用本地系统帐户和networking服务帐户运行它,结果相同。 到目前为止,我已经尝试过:
我仍然没有快乐。
看起来这个网站有一些你可以尝试的故障排除步骤:
http://blogs.msdn.com/sqlserverfaq/archive/2009/06/12/unable-to-start-sql-server-agent.aspx
您可以尝试从SysInternals运行ProcMon ,筛选出特定的进程,并查看它失败的地方:即它是否有DNS问题? 缺lessregistry项? 你会看到一些低级的错误,可以帮助你找出问题所在。