症状
SQL Server 代理服务无法启动,同时您可能会在 Windows 事件查看器中看到以下错误信息:
SQLServerAgent could not be started (reason:Unable to connect to server; SQLServerAgent cannot start).
另外,如果试图从命令行启动 SQL Server 代理服务(例如,C:\MSSQL7\BINN\>sqlagent -c –v),也可能在 C:\MSSQL7\LOG\SQLAGENT.OUT 文件中看到以下错误信息:
7/13/99 2:07:43 PM - ?[129] SQLServerAgent starting under Windows NT service control
7/13/99 2:07:43 PM - ![298] SQLServer Error:18456, Login failed for user 'DomainName\UserName'.[SQLSTATE 28000]
7/13/99 2:07:43 PM - ![000] Unable to connect to server; SQLServerAgent cannot start
7/13/99 2:07:44 PM - ?[098] SQLServerAgent terminated (normally)
返回页首
原因
BUILTIN\Administrators 登录没有访问 SQL Server 的权限或 BUILTIN\Administrators 登录已从 SQL Server 中删除,而 SQLAgent 服务正在 LocalSystem 帐户下启动。
如果 SQLAgent 服务在 SQL Server 企业管理器中单独列出的一个域帐户下或计算机帐户下启动,并且此帐户具有系统管理员 (sysadmin) 权限,则不会发生该问题。
返回页首
概要
在独立服务器上,MSSQLSERVER 服务可能无法启动,并出现以下错误信息:
An error 1068 - (The dependency service or group failed to start.) occurred while performing this service operation on the MSSQLServer Service.
同样,SQLServerAgent 服务也可能无法启动,出现以下错误信息:
An error 1068 - (The dependency service or group failed to start.) occurred while performing this service operation on the SQLServerAgent Service.
如果以下两个条件都符合,将出现此问题。• 服务器计算机位于工作组中,而不在域中。
• MSSQLSERVER 和 SQLServerAgent 服务都设置为使用域帐户启动。