【问题描述】打开SelectServer的管理页面,出现红色提示,某些日期的日志没有更新,服务器的某些功能已停止工作。【准备工作】需要先确认如下内容。如截图中箭头部分所示进入对应界面:然后Step 1 里面的Create File 按钮必须是灰色的,否则需要点击它重新下载和更新日志。接着看Step 2 里面的 Acknowledge 一列是否全部为Yes,如果有No的部分,需要点击后面的download下载并更新。另外,也需要查看系统时间是否正确,日志回传给Bentley时,会校验系统时间与当前实际时间是否一致(误差不能大于10分钟);在服务器本地生成日志时,虽然无法与网络时间进行校对,但本地数据库中保存着之前处理过的日志记录,人为的更改或其他原因导致错误的系统时间,可能会导致新的日志时间戳比旧的日志还早的情况,导致新的日志文件无法生成(Create File 按钮变成灰色)。
【修复方法】如果上述的步骤依然无法解决,需要用如下的方法。1. 下载附件并解压,将里面的2个文件保存到服务器C盘的一个位置,比如C:\Temp,如下截图:SSXMInfo.zip2. 管理员身份运行cmd,首先依次执行截图中标记的前两个代码,再等待其执行,出现标记的第三个代码表示更新成功。3. 重新打开SelectServer管理页面,看一下是否已经修复,不再出现红色提示。
4. 根据实际经验,上述方法也有不成功的时候,如果依然出现红色标记,说明是数据库过于庞大,无法处理引起,需要通过如下方式压缩一下数据库。https://communities.bentley.com/communities/other_communities/chinafirst/w/chinawiki/42282/08-deployed-server-