如果你还没有在安装可以连接的 Oracle 数据库,请先下载后进行安装。请参考 Oracle 文档 来获取有关安装的指南。 当你设置你的 Oracle 服务器的时候: 字符集 必须使用 AL32UTF8 字符集(这个字符集在 Oracle 相当于 Unicode UTF-8 编码)。 https://www.cwiki.us/display/CONFLUENCEWIKI/Database+Setup+for+Oracle
如果你还没有在安装可以连接的 Oracle 数据库,请先下载后进行安装。请参考 Oracle 文档 来获取有关安装的指南。 当你设置你的 Oracle 服务器的时候: 字符集 必须使用 AL32UTF8 字符集(这个字符集在 Oracle 相当于 Unicode UTF-8 编码)。 https://www.cwiki.us/display/CONFLUENCEWIKI/Database+Setup+for+Oracle
请查看 Supported Platforms 页面来获得 Confluence 系统支持的 Oracle 数据库版本。你需要在安装 Confluence 之前升级你的 Oracle 数据库。 如果你从其他的数据库中迁移到使用 Oracle 数据库,包括你从嵌入的内置评估数据库迁移到 Oracle,在进行安装之前,请阅读 Migrating to Another Database 中的内容。 你需要具有一定的 Oracle 数据库管理员(DBA)的经验来设置和维护你的数据库。 我们的支持小组能够帮你解决有关 Confluence 的问题,但是不能帮助你解决有关你 Oracle 数据库管理相关的问题。 如果你没有相关管理 Oracle 数据库的经验,你可以参考使用其他支持的数据库。 https://www.cwiki.us/display/CONFLUENCEWIKI/Database+Setup+for+Oracle
进入 > 基本配置(General Configuration) > 问题检查和支持工具(Troubleshooting and support tools) 你就可以看到当前使用的数据库状态了。 https://www.cwiki.us/display/CONFLUENCEWIKI/Database+Configuration
数据库 驱动已捆绑? JDBC 驱动 备注 更多信息 PostgreSQL 9.4-1202 JDBC 41 driver download 我们推荐你使用 JDBC 4 的驱动。 如果你希望使用更新的驱动版本,你可以从 PostgreSQL website 上下载。JDBC 41 驱动只能在 1.8 JVM 上工作。 Database Setup for PostgreSQL Microsoft SQL Server Microsoft JDBC Driver for SQL Server download 我们推荐你使用整合的 Type 4 JDBC 驱动。 如果你希望使用更新的驱动版本,我们可能不能因为你 JDBC 驱动产生的问题提供技术支持。 Database setup for Microsoft SQL Server jTDS 1.3.1 driver download 这个驱动已经过时了,新的 Confluence 安装将会使用 Microsoft JDBC Driver for SQL Server(上面提到的)。 如果你已经升级已经存在的 Confluence 站点到 Confluence 6.4。你应该继续使用捆绑安装的 jTDS 驱动。我们将会在后续的更新版本中进行整合。 MySQL Connector\J 5.1 driver download 基于许可证问题的考虑,MySQL 驱动没有捆绑到 Confluence 中。 Confluence 当前是基于 5.1.42 驱动进行测试的。 最新的 (8.x)驱动还不能够被支持。 Database setup for MySQL Oracle JDBC driver downloads 基于许可证问题的考虑,Oracle 驱动没有捆绑到 Confluence 中。 针对 Oracle 12c 使用 12.2.0.x 驱动(ojdbc8.jar) 我们推荐你只使用 thin 驱动。请参考 Oracle JDBC driver FAQ 页面中的内容。 Database setup for Oracle 如果你希望使用不支持的或者自定义 JDBC 驱动(或者从一个不支持的或者你的自定义 JINDI 数据源连接 driverClassName )collaborative 编辑可能不能使用。你必须使用支持的驱动。 https://www.cwiki.us/display/CONFLUENCEWIKI/Database+JDBC+Drivers
本页面提供了支持的数据库的所有 JDBC 驱动下载链接。 基于许可证的原因,我们没有将 MySQL 或 Oracle 的数据库驱动整合到 Confluence 中,因此你需要在 Confluence 启动之前手动下载和安装驱动。 如果你使用的是 PostgreSQL 或 Microsoft SQL Server,数据库驱动已经整合到 Confluence 中了所以你不需要重新下载和安装驱动。 添加你数据库驱动(MySQL 和 Oracle) 如果 Confluence 不能找到正确的数据库驱动的话,Confluence 配置向导将会在数据库配置步骤中停止进行。 希望你的数据库驱动能够在 Confluence 中使用: 停止 Confluence 下载和解压下面列表中需要的数据库驱动。 解压 .jar 文件到你的 <installation-directory>/confluence/WEB-INF/lib 目录中。 重新启动 Confluence,然后通过你的浏览器访问 http://localhost:<port> 来进入安装过程。 安装向导将会返回到数据库配置界面中,让你从这里开始下一步的数据库配置。 https://www.cwiki.us/display/CONFLUENCEWIKI/Database+JDBC+Drivers
有关数据库相关的问题,请参考 Database Troubleshooting 中的内容。 希望获得更多的帮助,请参考 Troubleshooting Problems and Requesting Technical Support 页面中的内容。 https://www.cwiki.us/display/CONFLUENCEWIKI/Database+Configuration
你可以使用 JDBC URL 或者一个 JNDI 数据源来连接 Confluence 到你的数据库。 在默认的设置向导中,只提供了使用 JDBC 数据库连接选项,这个也是推荐的数据库连接选项。 如果你希望使用 JDNI数据源,请参考 Configuring a datasource connection 中的内容来进行配置。你需要在启动 Confluence 之前进行配置,在设置向导中,Confluence 只使用在你 Tomcat 配置中提供的选项。 https://www.cwiki.us/display/CONFLUENCEWIKI/Database+Configuration
必须使用支持的数据库驱动。请参考 Database JDBC Drivers 页面来获得 Confluence 支持的数据库驱动。 如果你尝试使用不支持的自定义 JDBC 驱动(或者从一个不支持的或者自定义的的数据源连接 driverClassName)collaborative 编辑可能不能使用。 https://www.cwiki.us/display/CONFLUENCEWIKI/Database+Configuration
下面是 Confluence 支持的数据库列表: Database Setup for Oracle Database Setup For MySQL Database Setup for PostgreSQL Database Setup for SQL Server https://www.cwiki.us/display/CONFLUENCEWIKI/Database+Configuration
你的 Confluence 安装中包含有嵌入的 H2 数据库,能够让你试用 Confluence 而不需要安装任何的外部数据库。H2 数据库仅仅用于你对 Confluence 进行评估。在你将 Confluence 应用到生产系统之前,你可能需要使用其他支持的数据库系统为你 Confluence 的生产数据库。 希望找到你现在是否使用的是嵌入的数据库系统,进入 > 基本配置(General Configuration) > 支持工具(Support Tools)。 https://www.cwiki.us/display/CONFLUENCEWIKI/Database+Configuration