SQL Server Agent不能启动
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL Server Agent不能启动相关的知识,希望对你有一定的参考价值。
提示SQLServerAgent could not be started (reason: 安装的该 SQL Server 代理被禁用。安装此服务的 SQL Server 版本不支持 SQL Server 代理。
是express版本的sql server吗?那可能没有这块吧,或者是你原来装了其他版本的,然后又装了这个,所以才不能正常开启 参考技术A express版本sqlserver不支持代理服务 参考技术B 控制面板,管理工具,服务,在里面找到sql server agent 服务器,双击,跳出个窗口,将该服务的启动类型选成自动启动。
界面中还有个启动的按钮,在点一下,然后确定。
这个服务器就可以启动了。
SQL SERVER 2012 AGENT 的 BUG
背景:sql server 2012 agent 10s 间隔调用powershell 脚本。
现象描述:
正常运行180次左右后报错
报错信息:如下图
历史日志查看不到具体细节错误,并且单独运行powershell脚本无报错
查询日志报错,发现是微软bug。
日志 SQL Server 代理 (当前 - 2012/10/29 15:18:00)
消息 Reloading agent settings
原因:微软BUG
解决办法:
Go to registry on your SQL Server machine and navigate to corresponding SQL Instance registry key: HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Microsoft SQL Server\\ MSSQL11.YOUR_INSTANCE_NAME\\SQLServerAgent
Change registry settings called “AutoRegistryRefresh” from 1 to 0.
然后重启SQL SERVER AGENT 服务后,手动执行,正常运行。
以上是关于SQL Server Agent不能启动的主要内容,如果未能解决你的问题,请参考以下文章
SQL SERVER(MSSQLSERVER服务不能启动怎么办?
sql server 不能启动 在事件记录中显示在启动sql server时,进程被另外一个程序占用 怎么解决,求教!!!