Confluence 6 已經存在的 Confluence 安裝配置一個數據源鏈接

若是你但願在使用 JDBC 直接方式的應用中切換到使用數據源:html

  • 中止 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...
    < property name = "hibernate.setup" > <![CDATA[true]]> </ property >
    < property name = "hibernate.dialect" > <![CDATA[net.sf.hibernate.dialect.PostgreSQLDialect]]> </ property >
    < property name = "hibernate.connection.datasource" > <![CDATA[java:comp/env/jdbc/confluence]]> </ property >
     Microsoft SQL Server...
    < property name = "hibernate.setup" > <![CDATA[true]]> </ property >
    < property name = "hibernate.dialect" > <![CDATA[net.sf.hibernate.dialect.SQLServerIntlDialect]]> </ property >
    < property name = "hibernate.connection.datasource" > <![CDATA[java:comp/env/jdbc/confluence]]> </ property >
     MySQL...
    < 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+connectionjava

相關文章
相關標籤/搜索