如何解决由于数据库相关问题导致Artifactory启动失败的问题?

JFrog支持
2023-02-26二十29

如果Artifactory没有启动,并且在本地主机日志中看到类似于下面的错误,那么t该问题可能与数据库锁文件未按预期删除有关。

8月7日,2014:10:34:32 AM

严重:servlet .service()为servlet [default]在上下文与路径[/artifactory]抛出异常

storageexception:无法执行用户名='build_user'的搜索查询

org.artifactory.storage.db.security.service.UserGroupServiceImpl.findUser (UserGroupServiceImpl.java: 103)

在sun.reflect.GeneratedMethodAccessor90。调用(未知源)

sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java: 43)

为了解决这个问题,p请删除db。LCK + dbex。$ARTIFACTORY_HOME/data/derby/文件夹中的lck文件。