Endnote极易出现如下错误:This library appears to be damaged. Please verify that no other user has this library open simultaneously with write access. If this error persists after restarting EndNote, please repair the library using the 「Recover Library」command on the 「Tools」 menu. 或者是database error.
网上各种方案很多,但很多无法彻底解决这些问题。最终综合网上各种方法,探索出来和种十分效、快捷的方法,在此和大家分享。希望有帮助。
1、如果出现This library appears to be damaged这类错误,不要慌,把目前.data文件夹中的内容不要再修改,也无需尝试重装软件或者是软件升级等。第一步最重要的保存好相关资料。
2、复制受损enl文件和Data文件到一个新文件夹,担心注册表等和原文件名关联导致不可用,建议把新文件中的enl文件和Data文件重新命名,如user.data和 user.enl
3、删除新文件中Data文件夹下的PDF文件夹
4、尝试打开enl文件,如果能打开ok,如果不能打开。利用软件本身自带的recovery可以恢复(Tools->Recover library),此时按步骤点击即可。如恢复的文件会自动给出命名为user saved.enl和user saved.data. 如果没有意外,此时数据库可以打开了。
5、将原受损的Data文件夹里面的PDF文件夹复制到user saved.data文件夹中,如果打开user saved.enl,会发现已经有PDF信息了。但可能会存在PDF无法打开等情况,不要慌,请将受损文件中的pdf_index.myd和pdf_index.myi的两个文件复制并覆盖user saved.data文件夹中rdb文件夹中的同名文件。这两个文件是PDF等的关联文件。
6、以上步骤中打开user saved.enl可能会存在原受损数据库的分组信息丢失,不要慌,请将原受损文件中的Data文件夹-rdb文件夹中misc.MYD和misc.MYI两个文件复制并覆盖user saved.data文件夹中rdb文件夹中的同名文件。
此时再打开user saved.enl文件,你会发现问题彻底解决了。之后,建议备份原受损文件enl文件和Data文件后,将user saved.data文件夹中rdb文件夹复制并覆盖原受损文件Data文件夹中rdb文件夹(切记此步骤前,不要动原受损文件enl文件和Data文件。如果是用的云盘等,将恢复好的user saved.data文件夹中rdb文件夹复制过来,将不用再考虑同步问题)。
至此,该问题应该完美解决了。有了以上步骤,再也不担心“This library appears to be damaged”这类问题。


雷达卡



京公网安备 11010802022788号







