http://www.micmiu.com/opensource/openfire/openfire-config-db/
数据库配置是在 conf/openfire.xml 配置文件中修改的:
- 嵌入数据库配置
- 其他外部数据库(例如:Oracle)
- 启动配置向导
[一]、嵌入数据库配置
2 | <className>org.jivesoftware.database.EmbeddedConnectionProvider</className> |
[二]、其他外部数据库
以Oracle数据库为例:
2 | <className>org.jivesoftware.database.DefaultConnectionProvider</className> |
6 | <driver>oracle.jdbc.driver.OracleDriver</driver> |
7 | <serverURL>jdbc:oracle:thin:@127.0.0.1:1521:orcl</serverURL> |
8 | <username>openfire</username> |
9 | <password>micmiu.com</password> |
10 | <testSQL>select 1 from dual</testSQL> |
11 | <testBeforeUse>false</testBeforeUse> |
12 | <testAfterUse>false</testAfterUse> |
13 | <minConnections>5</minConnections> |
14 | <maxConnections>25</maxConnections> |
15 | <connectionTimeout>1.0</connectionTimeout> |
[三]、启动配置向导
- true –> 已经配置过
- false –> 启动配置向导