Confluence 6 已经存在的 Confluence 安装配置一个数据源链接

若是你但愿在使用 JDBC 直接方式的应用中切换到使用数据源:java

  • 中止 Confluence.
  • 备份下面的文件,以防止你可能须要从新恢复你的配置:
    • <installation-directory>/conf/server.xml
    • <installation-directory>/confluence/WEB-INF/web.xml
    • <home-directory>/confluence.cfg.xml
  • 请按照上面新安装使用的步骤,同时拷贝你的驱动而且将数据源添加到正确的文件中。你能够针对当前数据链接中的配置找到细节信息 <home-directory>/confluence.cfg.xml
  • 编辑 <home-directory>/confluence.cfg.xml 文件,同时删掉 hibernate 元素以前的全部内容。
  • 将下面的内容插入到  <properties> 部分。

     PostgreSQL...web

    <property name="hibernate.setup"><![CDATA[true]]></property>spa

    <property name="hibernate.dialect"><![CDATA[net.sf.hibernate.dialect.PostgreSQLDialect]]></property>hibernate

    <property name="hibernate.connection.datasource"><![CDATA[java:comp/env/jdbc/confluence]]></property>code

     Microsoft SQL Server...server

    <property name="hibernate.setup"><![CDATA[true]]></property>xml

    <property name="hibernate.dialect"><![CDATA[net.sf.hibernate.dialect.SQLServerIntlDialect]]></property>ci

    <property name="hibernate.connection.datasource"><![CDATA[java:comp/env/jdbc/confluence]]></property>get

     MySQL...io

    <property name="hibernate.setup"><![CDATA[true]]></property>

    <property name="hibernate.dialect"><![CDATA[com.atlassian.hibernate.dialect.MySQLDialect]]></property>

    <property name="hibernate.connection.datasource"><![CDATA[java:comp/env/jdbc/confluence]]></property>

     Oracle...

    <property name="hibernate.setup"><![CDATA[true]]></property>

    <property name="hibernate.dialect"><![CDATA[com.atlassian.confluence.impl.hibernate.dialect.OracleDialect]]></property>

    <property name="hibernate.connection.datasource"><![CDATA[java:comp/env/jdbc/confluence]]></property>

  • 重启 Confluence.

 

https://www.cwiki.us/display/CONFLUENCEWIKI/Configuring+a+datasource+connection

相关文章
相关标签/搜索