已安装的SQL Server 2008 - SQL Server代理已禁用 - 如何解决此问题?

sky*_*per 3 sql-server-2008

我认为我的microsoft sql server数据库无法访问,因为SQL Server代理已禁用且无法启动.我该如何解决这个问题?

上传到微小的图片失败了.我将手动键入列 - 对于SQL Server代理 - 状态 - 停止运行,启动模式 - 其他(启动,系统,禁用或未知),登录为 - NT AUTHORITY\NETWORK SERVICE.对于SQL Server浏览器 - 状态 - 运行,启动模式 - 自动,登录为 - NT AUTHORITY\LOCAL SERVICE.对于SQL Server代理 - 状态 - 运行,启动模式 - 自动,登录为 - LocalSystem

PS-

感谢Stack不让我发布图片!请添加更多这样的功能:)

Dav*_*d W 8

如果已禁用,请转到"控制面板" - >"管理工具" - >"服务",然后查找SQL Server代理.单击鼠标右键,然后选择"属性".从"启动类型"下拉列表中,从"已禁用"更改为"自动".

评论澄清: "SQL Server代理"服务必须与"SQL Server" 数据库进程区分开来.前者运行作业,执行监视任务,这种性质的东西,但它本身不应该阻止"SQL Server"运行或允许连接.如果您注意到SQL Server服务正在运行(而不是 "Sql Server Agent"),并且无法连接到它,则可能还有其他东西,例如防火墙,或者以某种方式错误配置阻止连接.

如果您注意到SQL Server服务未运行且无法启动,则应在事件日志中研究更广泛的配置问题.