前言:
Confluence插件的状态存储在bandana表中字段bandanakey = 'plugin.manager.state.Map’里。如果插件处于默认状态,则其条目不会出现在 ‘plugin.manager.state.Map’ 。例如,atlassian-failure-cache-plugin是默认启用的;因此,atlassian-failure-cache-plugin的条目状态不会出现在 ‘plugin.manager.state.Map’ 中除非它被禁用。默认禁用的插件也是同样的道理。
如何将插件改回其默认状态:
以下是将插件重置为其默认状态的过程:
-
在Confluence Admin >> Manage Add On >> System中确定插件密钥。插件密钥为com.atlassian.atlassian-failure-cache-plugin。
-
关闭(Shutdown) Confluence.
-
备份数据库,以防您需要还原更改。
-
在数据库中运行以下SQL查询:
select BANDANAVALUE from BANDANA where BANDANAKEY = 'plugin.manager.state.Map';
-
结果应该类似于以下内容:
<map> <entry> <string>com.atlassian.atlassian-failure-cache-plugin</string> <boolean>false</boolean> </entry> <entry> <string>confluence.extra.chart</string> <boolean>false</boolean> </entry> </map>
-
注意结果中的插件密钥com.atlassian.atlassian-failure-cache-plugin 。从BANDANAVALUE中删除“ com.atlassian.atlassian-failure-cache-plugin”条目,以重新启用该插件。
update BANDANA set BANDANAVALUE='<map> <entry> <string>confluence.extra.chart</string> <boolean>false</boolean> </entry> </map>' where BANDANAKEY='plugin.manager.state.Map';
-
重新启动Confluence