【导读】服务器应用程序中vchost (792) 数据库引擎已停止怎么解决,下面就是WiFi之家网整理的网络知识百科,来看看吧!
刚装windows Server 2003服务器,运行没几天,在系统的事件查看器里就发现了一个错误:“svchost 数据库引擎已停止”,隔段时间又会出现“消息 svchost (860) 数据库引擎 5.06.3790已启动”,看上去是数据库出了问题。
我服务器主要是用MYSQL,查看MYSQL运行日志没有发现相关问题,觉得很奇怪,我呀没装SQLSERVER,所以就我遇到的问题,肯定不是SqlServer问题。
后来有事忙,就没再管了,因为网站一切正常,似乎没有受到影响,又过了四五天吧,又想到这个问题没解决,就又登录了服务器,这下仔细看看究竟是怎么回事,事件日志又看了一遍,发现这个错误每隔几分就会出现,大概是5分钟,很有规律,这才突然把问题重点转移到系统设置上面,是不是有些地方设置了时间限制?想来想去,MYSQL中也没此设置,windows2003中,和时钟有关的,也就是SQL SERVER MANAGEMENT STUDIO里的任务管理和IIS中的时钟设置了。因为没装SQLSERVER,所以把问题重点转到了IIS上。
IIS应用程序池设置面板,取消“启用快速失败保护”选项
IIS上有时钟设置的应该是应用程序池,可设置进程回收之类的,于是打开了IIS面板,还果真发现了问题:在IIS的应用程序池属性->运行状况->“启用快速失败保护”选项中,在“如果在指定时间段内发现指派给应用程序池的太多工作进程运行不正常,快速失败保护将停止该应用程序池”这里的时间段设置为5分钟,于是果断将“启用快速失败保护”功能关闭,取消前面的对勾,重启服务器,貌似问题解决了,到现在没在出现。当你的服务器出现“svchost 数据库引擎已停止”现象时,或许可以做些参考。
还有可能是这样的原因,有网友出现这种情况:
svchost (700) 数据库引擎 5.02.3790.3959 已启动。(700) 括号中的700 为 进程PID 标识楼主一定是听信网络上的所谓地址池优化,把IIS里的“应用程序地址池”的工作进程回收时间从默认的1740分钟,改为60分钟了,居然是自己所为,那么就应该接受这个系统报告,无需大惊小怪,这不会引起什么后遗症,关键是看你需不需改动这个,原因帮你找到。
亲,以上就是关于(服务器应用程序中vchost (792) 数据库引擎已停止怎么解决),由“WiFi之家网”整理!
原创文章,作者:无线路由器,如若转载,请注明出处:https://www.224m.com/150338.html