能否定期监控sql server服务运行状态,如服务停止,则启动它?
有一sql server 2005,最近遇到数次服务进程异常中止,都是发生在深夜,负载不高,还没有找到原因。
请问是否可以写个脚本,或者使用其它工具,定期监测sql server服务状态,如果它没有工作,就启动它。
------解决方案--------------------
这个比较简单的方法可以实现
net start 服务名称
放到windows的定时执行中就好了
如果服务已经启动则报 服务已经启动
------解决方案--------------------同求这样的工具。
------解决方案--------------------使用windows的任务计划 添加任务 NET STAT 服务名称
或者CMD命令 at 02:00 c:\filename\NET STAT 服务名称
------解决方案--------------------服务的设置里好像就有失败后的处理办法:包括 重启服务