Java Berkeley DB错误:无法锁定je.lck文件
在使用berkeley DB运行java程序时,我们遇到了ff错误 “无法为单写入程序访问锁定环境。ENV_locked:无法锁定je.lck文件。环境无效,必须关闭。” 你知道错误的原因是什么吗?我们如何解决这个问题Java Berkeley DB错误:无法锁定je.lck文件,java,berkeley-db,Java,Berkeley Db,在使用berkeley DB运行java程序时,我们遇到了ff错误 “无法为单写入程序访问锁定环境。ENV_locked:无法锁定je.lck文件。环境无效,必须关闭。” 你知道错误的原因是什么吗?我们如何解决这个问题 谢谢 您的Berkeley DB设置为“单写器访问”。您必须已经有另一个进程写入它并有效地锁定它 您应该终止其他进程并继续。不知道BerkeleyDB是否可以设置为多个写入程序访问,抱歉 PS-je.lck是文件系统中实现锁的文件。删除它也可能会释放数据库,让您的进程访问并撤销另
谢谢 您的Berkeley DB设置为“单写器访问”。您必须已经有另一个进程写入它并有效地锁定它 您应该终止其他进程并继续。不知道BerkeleyDB是否可以设置为多个写入程序访问,抱歉
PS-je.lck是文件系统中实现锁的文件。删除它也可能会释放数据库,让您的进程访问并撤销另一进程的访问。在我的情况下,当应用程序终止且环境未正确关闭时,问题就会出现。你需要关闭它 要解决打开问题,您需要删除数据库中的*.lck文件