dp2 icon indicating copy to clipboard operation
dp2 copied to clipboard

如何修复异常的操作日志

Open SZCND opened this issue 3 years ago • 2 comments

说明

20220424在dp2内务创建mongodb日志库,恢复借阅历史的时候出错,发现出错的日志内有不合法的内容。在日志窗装载该日志,也提示出错,且无法装载具体出错的日志记录。需要在日志窗修复,修复的过程是直接删除错误的日志

SZCND avatar Apr 24 '22 11:04 SZCND

测试目录

一、修复错误日志 1.1 在日志窗修复错误日志,预期可以装载成功

SZCND avatar Apr 24 '22 11:04 SZCND

测试用例1.1

测试目的

在日志窗修复错误日志,预期可以装载成功,用mongodb恢复借阅历史不会报错

测试步骤

  1. 打开dp2内务,点击菜单命令,功能/系统维护/日志窗,在“从单个日志文件装载”区域输入错误的日志,例如“20220424”,“请指定筛选方式”不选择任何内容,点击确定。提示“日志记录XML装载到DOM时出错,xxxx是无效字符,是否继续处理?”点击取消
  2. 点击“修复”,来到修复区域,点击“源日志文件名”右侧的点,找到出错日志,选中该日志。在“目标日志文件名”中选择一个修复完之后,新产生的日志存放的地方,先把它放在桌面。
  3. 点击修复,提示“修复完成,共丢弃x个段落,修复后的内容已经写入目标文件xxxxxx”
  4. 将新产生的日志放到operlog中,这个过程需要停止dp2library服务器操作。
  5. 打开dp2内务,在功能/系统维护/,打开“批处理任务窗”,在“任务名”处选择“创建MongDB日志库”,在“日志文件名”处输入起点日志,例如“20220424”,“记录序号”选择“0”,点击“恢复前,清除全部数据库记录”(因为之前恢复的时候出错断了,所以要清空之前的内容),点击“确定”,等待3分钟,提示“循环结束”
  6. 打开“读者窗”,装载一条读者信息,选择“借阅历史”,可以显示出该读者所有的借阅信息

测试结果

20220424 1950-WYC dp2library正式版3.114.8146.18397 dp2内务3.63.8146.18323 测试结果符合预期

SZCND avatar Apr 24 '22 11:04 SZCND