本文主要介绍如何连接JIRA到PostgreSQL数据库。
首先
- 检查是否支持你的PostgreSQL版本。请参见支持的平台。
- 如果是转移JIRA到另一台服务器,先导出数据为XML备份,然后将旧数据库中的数据传输到新的数据库。
- 在开始前关闭JIRA,除非你正在运行Setup Wizard。
1.创建并配置PostgreSQL数据库
- 创建与JIRA连接的数据库用户(登录角色)例如:jiradbuser。
- 使用Unicode排序规则创建一个存储JIRA问题的数据库,如:jiradb。
CREATE DATABASE jiradb WITH ENCODING 'UNICODE' LC_COLLATE 'C' LC_CTYPE 'C' TEMPLATE template0;
或通过命令行:$ createdb -E UNICODE -l C -T template0 jiradb
- 确保该用户拥有连接数据库以及创建和编辑表的权限。
2.将PostgreSQL JDBC驱动程序复制到你的应用服务器(仅供JIRA WAR)
如果你安装了包含PostgreSQL JDBC 驱动的JIRA'Recommended'分布可跳过此步。JIRA WAR分布不包含该驱动。
- 从http://jdbc.postgresql.org/download.html下载PostgreSQL JDBC驱动。
- 添加PostgreSQL JDBC驱动程序jar到应用服务器的lib/目录下。
3.配置JIRA服务器来连接到PostgreSQL数据库
三种配置JIRA服务器链接到PostgreSQL数据库的方法:
- 使用JIRA安装向导(不适用于JIRA WAR)-如果你已经安装JIRA并且是第一次设置,设置将被保存到JIRA主目录的dbconfig.xml文件里。
- 使用JIRA配置工具(不适用于JIRA WAR)-如果有已存在的JIRA实例,设置将被保存到JIRA主目录的dbconfig.xml文件里。
- 手动配置-只有当你有JIRA WAR实例或控制台时使用这种方法链接到JIRA服务器。需要手动更新JIRA主目录里的dbconfig.xml文件。
每种配置方法的说明:
JIRA setup wizard | 当你首次在浏览器上访问JIRA时,JIRA setup wizard才会显示。
|
JIRA configuration tool |
|
Manually |
|
数据库连接字段:
setup wizard/configuration tool | dbconfig.xml | 描述 |
Hostname | 位于< url>标记(例如下面的粗体文字): < url>jdbc:postgresql://dbserver:5432/jiradb< /url> |
安装PostgreSQL服务器的机器名称或IP地址。 |
Port | 位于< url>标记(例如下面的粗体字): < url>jdbc:postgresql://dbserver:5432/jiradb< /url> |
PostgreSQL服务器正在监听的TCP/IP端口。也可以留空来使用默认端口。 |
Database | 位于< url>标记(例如下面的粗体字): < url>jdbc:postgresql://dbserver:5432/jiradb< /url> |
PostgreSQL数据库(JIRA数据将保存的数据库)的名称。应该在上面第一步时创建。 |
Username | 位于< username>标记(例如下面的粗体字): < username>jiradbuser< /username> |
JIRA用于连接PostgreSQL服务器的用户。应在上面第一步时创建。 |
Password | 位于< password>标记(例如下面的粗体字): < password>jiradbuser< /password> |
用于与PostgreSQL服务器身份验证的用户密码。 |
Schema | 位于< schema-name>标记(例如下面的粗体字): < schema-name>public< /schema-name> |
PostgreSQL数据库使用的模式名称。 PostgreSQL 7.2及以后的版本要求在<schema-name/>中指定模式。如果你的PostgreSQL使用默认'public'模式,这需要在<schema-name/>元素中指定。 确保你的数据库模式名称是小写,因为JIRA不支持PostgreSQL数据库中的模式名称包含大写字符。 |
dbconfig.xml文件示例
4.启动JIRA
现在JIRA连接到PostgreSQL数据库就配置好了。下一步就是启动JIRA。
- 如果正在使用JIRA的'recommended'分配,启动它,并观察日志中是否存在错误。
- 如果使用的是JIRA WAR分配,重建并重新部署在应用服务器的Web应用程序。
点击查看>>更多JIRA中文教程
相关推荐
连接Jira到数据库是应用程序运行的重要步骤,手册中详细介绍了如何将Jira连接到不同的数据库系统,如PostgreSQL、MySQL5.6、MySQL5.7、Oracle以及SQL Server 2012、2014和2016。此外,还提供了对数据库连接调优和...
以下是对JIRA安装过程的详细步骤和注意事项的总结: ### 一、系统要求 在安装JIRA前,确保你的服务器或计算机满足以下基本要求: 1. 操作系统:支持Windows、Linux、macOS等,具体版本请参考官方文档。 2. Java运行...
2. `jdbcUrl`:配置数据库连接URL,根据你使用的数据库(如MySQL、PostgreSQL)进行相应设置。 3. `dataSource`:定义数据库数据源,包括用户名和密码。 **五、安装数据库** Jira需要一个数据库来存储数据。你可以...
6. **数据库迁移**:如果以上方法都无法解决问题,考虑将数据迁移到其他兼容的数据库系统,如PostgreSQL,这是Jira官方推荐的替代方案。 在处理这种问题时,务必先备份所有重要数据,以防操作过程中发生意外。同时...
Jira 支持多种数据库,包括 MySQL、Oracle、PostgreSQL 等。在本文档中,我们将使用 Oracle 数据库作为示例。 ### 2.2. 安装 JIRA 安装 Jira 的过程可以分为以下几个步骤: 1. 下载 Jira 安装包,解压缩到指定...
手册介绍了如何连接到不同的数据库系统,例如PostgreSQL、MySQL、Oracle以及SQL Server的不同版本。此外,还讲解了如何优化数据库连接,处理连接断开的情况,以及在必要时切换数据库。 ### JIRA DataCenter的安装 ...
3. **atlassian-extras-3.2.jar**:这是Atlassian Extras的组件,包含了一些额外的功能和插件,比如支持其他数据库(如PostgreSQL)、PDF导出等,增强了Jira的基础功能。 ### 安装与配置 安装Jira 7 for Linux时,...
此外,手册会提供详细的操作指南,说明如何为JIRA应用程序配置数据库连接。连接的数据库类型包括但不限于PostgreSQL、MySQL、Oracle和SQL Server。管理员需要掌握如何设置和优化数据库连接,并确保在连接断开时能...
管理员需要按照文档指导,将Jira应用连接到各种数据库系统,例如Azure SQL、PostgreSQL、MySQL和Oracle。 ### Jira高级管理 #### 数据库连接优化 管理员需要了解如何调优数据库连接,以提高Jira性能。 #### 密码...
3. **数据库**:JIRA支持MySQL、PostgreSQL和Oracle等数据库,确保已安装兼容的数据库服务器。 4. **Java环境**:JIRA需要Java运行时环境(JRE)8或更高版本,建议使用Java Development Kit(JDK)以利用额外的...
**Jira安装手册** ...总之,Jira的安装是一个涉及多个步骤的过程,包括环境配置、软件安装、数据库连接、插件管理以及后期的维护升级。正确配置和使用Jira能够有效地提升团队的协作效率和项目管理质量。
JIRA支持多种数据库,如内置的H2、MySQL、PostgreSQL等。对于生产环境,推荐使用更稳定的外部数据库。 7. 根据提示完成安装过程,包括启动JIRA服务。 ## 2. JIRA配置 ### 2.1 初次登录 安装完成后,首次访问JIRA时...
Jira支持多种数据库,如MySQL、PostgreSQL等。根据你的需求配置`/opt/atlassian/jira/conf/server.xml`中的数据库连接信息。默认使用H2内嵌数据库。 5. **配置Jira许可证**: 在首次启动Jira时,你需要提供一个...
Jira支持多种数据库,包括MySQL、PostgreSQL和Oracle等。根据你的选择,配置相应的数据库连接信息,如用户名、密码、数据库URL等。 5. **设置许可证** 安装过程中,你需要输入有效的Jira许可证密钥,这将决定你...
【JIRA 安装详细教程】 JIRA 是一款由 Atlassian 公司开发的项目管理工具,主要用于缺陷追踪、项目计划、任务分配、需求管理等。由于其强大的功能和友好的用户界面,JIRA 已成为众多企业和团队的首选。在安装 JIRA ...
本篇将详细介绍JIRA的安装过程及其配置步骤。 一、JIRA安装 1. 下载JIRA:首先,你需要访问JIRA的官方网站(<https://www.atlassian.com/software/jira/download>)下载适合你操作系统的安装包。JIRA提供Windows和...
其次,根据安装向导进行安装,包括选择安装路径、配置数据库连接(JIRA 支持多种数据库如MySQL、PostgreSQL等)以及设置管理员账号等;最后,启动JIRA并进行初始化配置。安装完成后,用户可以通过Web界面进行进一步...
4. **数据库**:Jira可以与MySQL、PostgreSQL或Oracle等数据库配合使用,需要提前安装并配置好数据库服务。 ### 二、下载Jira 访问Atlassian官方网站,找到Jira的下载页面,根据你的操作系统选择合适的版本。通常...
- 连接PostgreSQL数据库 - 连接MySQL数据库 - 连接Oracle数据库 - 连接SQLServer数据库 在Jira中创建项目是基本操作,可以从创建软件开发项目、简单问题跟踪项目开始。创建项目后,可以进行编辑项目键、查看项目和...