美文网首页
图解supermemo-数据库修复

图解supermemo-数据库修复

作者: 儒雅的思考者 | 来源:发表于2017-01-23 20:24 被阅读153次

    一、前言

    俗话说:“天有不测风云,人有旦夕祸福”。总会有你不能掌控的事情。前面介绍了sm的数据备份,可以用这个直接恢复以前的数据(后悔药);但是,随着数据库的增大,数据又不是完全损毁(使用备份数据导致效率有点低),可以通过使用数据库修复来解决问题,提升效率。

    二、操作

    • Repair collection可修复的内容

    • 错误文本

    • 硬盘故障、病毒或是复制文件过程中产生的错误

    • sm索引文件错误

    • sm算法用于优化的数据文件错误

    • Repair collection不可修复的内容

      • 损坏的二进制文件,如:JPG,MP3,AVI,EXE等
      • OF矩阵,RF矩阵,Cases矩阵等
        修复方法:Tools : Statistics : Reset parameters Optimization matrices.
        这种修复会丢失部分优化数据,但是不会丢失学习进度
    优化参数损坏修复
    • Repair collection(ctrl+F12)
    修复数据
    • 修复选项


      修复选项
    • Basic checkup:修复当前collection中学习进程
    • Rebuild registries:重建当前collection的所有注册信息并与就的注册信息对比,不同的地方都会报error。这个过程非常漫长,除非你以前出现过注册信息错误,或者希望有一个准确无误的注册信息,否则不要勾选这个选项。
    • Verify tasklists:检查所有任务元素,查看是否有关联任务被删除,不常用
    • Verify filespace:检查[ELEMENTS]的所有子文件名、编号、副本、空文件等。这种问题主要发生在手动合并collection文件过程突然中断,导致一方的文件空间完整性出错,可以勾选此项
    • Rebuild lexicon:主要用于重建lexicon

    • Verify rep. history:检查单个元素的重复记录是否缺失,如果supermemo版本升级,勾选此项可以修复一些版本升级带来的错误。重要:建议勾选

    • Make a backup :主要用于在修复数据库前,进行备份,防止意外发生。如果之前没有备份,建议勾选

    • Delete garbage files:删除选中文件,减少collection的大小(比如自己的录音)

      详细修复

    三、注意

    • 修复过程中不能手动中断,否则可能造成数据库损毁不可修复(强制通过win任务管理器关闭sm)
    • 修复之前一定要有备份文件

    相关文章

      网友评论

          本文标题:图解supermemo-数据库修复

          本文链接:https://www.haomeiwen.com/subject/pwwabttx.html