Windows Server 2008 R2 Enterprise
DM7
数据库服务正常启动,应用系统也能正常使用,创建试图后数据库服务停止,应用系统无法正常使用(但是数据库服务还是可以再次启动成功的)
如下图所示,不带order by时能正常操作,带上order by 之后数据库服务停止
根据报错信息判断应该是内存池校验失败,无法申请到合适的内存资源
调整图中红色区域的内容,根据初始值,各自翻一倍后重启数据库服务,未解决(由于应用系统要正常使用,只测试了一次,后续有时间可再次试试)(备注:修改内容在dm.ini)
是否开启对所有内存池的校验。0:不开启;1:开启校验;2:增强校验。
默认值是1,也建议1就可以了(实测过程中,需要改为0才能正常使用)。排查后建议调回为1。
将MEMORY_MAGIC_CHECK设置为0,重启数据库服务,问题得到解决。(备注:修改内容在dm.ini)
文章
阅读量
获赞