日期:2014-05-17  浏览次数:20544 次

sqlserver同一个服务器多实例安装后,sqlserver代理服务无法启动
其实就在本机安装的

windows XP 系统,安装了一个sqlserver2008和sqlserver2008R2两个实例

启动sqlserver代理服务时提示




这个该问题该怎么解决?

一开始是装的两个sqlserver2008的命名实例
(代理服务均可正常启动,本来想装一个08,一个08R2的,结果08R2死活装不上)

今天花了半天时间,对两个实例完全卸载,重新安装了一个sqlserver2008,一个sqlserver2008R2

两个实例均为命名实例,晚上回来折腾日志传送时,发现代理服务无法启动,提示上述错误。



.



------解决方案--------------------
看看日志,里面肯定会有错误记录的。
你不把错误记录弄出来,不好分析。
------解决方案--------------------
1、检查agent账号的权限(确认没问题了,执行下面步骤)
2、调整系统时间到之前的某天,然后启动代理服务,再调整时间到正常即可。

这事儿之前碰到,我是这么解决的。
参考 


------解决方案--------------------
很有可能是启动账户的问题,你看看你的sql agent的启动账户:




另外,你的sql server 数据库服务能启动不,我之前的是有一个数据库实例的数据库服务启动不了,后来发现是端口的问题,因为安装了2个实例,端口已经被占用了,所以就报错了。
------解决方案--------------------
把每个实例的端口设置成不一样的 在TCP/IP 哪里设置