标签:数据库 size 技术分享 连接 解决办法 ima alt data 服务
今天遇到一个SCOM2016的问题,发出来和大家分享一下,可以帮助大家今后快速准确的定位到问题。今天早上打开SCOM2016的时候,突然系统提示无法连接到SCOM服务器如下图:
从报错来看,应该是有一个叫做 Data Access Service 的服务没启动起来,随即我们在系统服务里面可以看到,有一个叫做 System Center Data Access Service的服务没启动起来,
尝试手动启动,也还是失败。(不好意思,我下面这张图是我后面截图的,大家懂我意思就行)
在服务依附关系里面又没有看到其他的依附服务。
这个时候我们只有去系统日志里面找寻可用信息,果然看到了很多报错:
上面这个报错只看到是关于一个应用无法启动,可能是和一个注册表键值有关,不是太明白,没事,继续往下看。
下面的这个报错看起来就比较有眉目了,提示operationsManager这个数据库的事务日志满了。
很明显,这个问题是出在SQL上的,应该和日志大小有关系。瞬间切换到数据库服务器,查看这个OperationsManager数据库。
这个时候有两个解决办法:
第一个办法是 立即备份该数据库,在事务日志被备份了之后,会自动截断,释放事务日志空间,从而SCOM可以启动System Center Data Access Service服务
第二个办法是 将数据库的Recovery Model 修改成简单simple模式,这样系统会自动回收和释放这个日志空间,从而SCOM可以启动System Center Data Access Service服务
标签:数据库 size 技术分享 连接 解决办法 ima alt data 服务
原文地址:http://blog.51cto.com/horse87/2058989