如何解决由于数据库相关问题导致Artifactory启动失败的问题?
如果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文件。