客户服务器的SqlServer代理启动失败,提示服务启动后又停止,经查找SqlServer的Log日志后,发现报错原因为:无法连接到服务器XX;SQLServerAgent无法启动
解决办法:
1、在注册表中,定位到SQL Agent的ServerHOST属性:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\SQLServerAgent\ServerHost
其中MSSQL.X表示实例信息,其命名规则为:MSSQL版本号.实例名,如我机器上的MSSQLSERVER,你机器上的实例名可能不同,另外,如果你的主机上安装了多个实例,也会有多个这样的选项,请根据实际情况查找,或者直接使用CTRL+F查找ServerHost关键字。
2、双击打开ServerHost属性,在“数值数据”下填入计算机名
3、最后启动SqlServer代理的服务即可