JIRA的安装,破解和sql server数据库配置
忙活了将近一天终于配置好了JIRA3.13的安装和配置。下边介绍一下在安装配置过程中碰到的一些问题和解决的方法:
1:如何使用keygen.class文件
在下载的带破解文件的压缩包中有一个keygen.class文件,这个文件就是JIRA的注册机,在配置的java运行环境和jdk环境下,在命令行中运行java keygen.class就可以进行注册并生成需要的注册文件。但是请注意要配置好classpath环境变量,否则要出错。
2:java keygen的时候提示找不到相关的类包的解决方法
注册机运行需要的com.atlassian.license package在atlassian-extras-0.7.20.jar中,所以运行的时候要保证能够找到这个类包,最简单的方法就是吧 keygen.class放在这个jar文件相同的目录,然后解压这个jar包到当前目录,然后运行就可以了。
3:如果配置 ms sql server2005为JIRA的数据库(来源于http://bbs.51testing.com/archiver/tid-22739.html)
由于JIRA自带的数据库不够稳定,所以需要配置其他数据库,我使用的是sql server 2005, 配置方法如下:
1)安装MS SQLServer2005数据库
2)安装过程要自定义,选择chinese_RPC排序方式,语言为simple chinese; 身份验证选择混合模式;
4)编辑conf/server.xml 文件,将<Context ... .../>中的内容,修改为:
<Context path="" docBase="${catalina.home}/atlassian-jira" reloadable="false">
<Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource"
username="sa"
password="sa"
driverClassName="net.sourceforge.jtds.jdbc.Driver"
url="jdbc:jtds:sqlserver://localhost:1433/jira_db" />
5)编辑 atlassian-jira/WEB-INF/classes/entityengine.xml文件, 修改field-type-name 的属性值为mssql(field-type-name="mssql"),
<datasource name="defaultDS" field-type-name="mssql"
schema-name="dbo";注意schema-name ,架构要选对,表明表创建在哪个架构下
(官方文档:
Configure the JIRA Entity Engine
1. Edit the JIRA Entity Engine configuration file and change the field-type-name attribute to mssql .
o If you are using JIRA Standalone, the JIRA Entity Engine configuration file that you need to edit is atlassian-jira/WEB-INF/classes/entityengine.xml .
o If you are using JIRA WAR/EAR, the JIRA Entity Engine configuration file that you need to edit is edit-webapp/WEB-INF/classes/entityengine.xml . If you forget to do to make this change and start JIRA, it may create database tables incorrectly. See this page if this happens to you.
2. Change schema-name="PUBLIC" to the name of the schema associated with the database (i.e. the schema you created in step 1.3 above), e.g. schema-name="jiraschema" . Note that the schema must exist in the database before you perform this step.
01.<!-- DATASOURCE - You will need to update this tag for your installation.
02.
03.-->
04. <datasource name="defaultDS" field-type-name="mssql"
05. schema-name="jiraschema"
06. helper-class="org.ofbiz.core.entity.GenericHelperDAO"
07. check-on-start="true"
08. use-foreign-keys="false"
09. ...
)
6)下载连接MS SQLServer数据库的JDBC Driver,推荐使用JTDS([url]http://jtds.sourceforge.net/)[/url],将 jtds-[version].jar文件拷贝到common\lib目录下;
7)运行bin目录下的startup.bat,启动JIRA;
分享到:
相关推荐
完成基本的JIRA安装和数据库连接后,你可能还需要进行其他配置,如: - **插件安装**:根据团队需求,通过Atlassian Marketplace安装合适的插件。 - **用户管理**:添加团队成员,设置权限和角色。 - **项目创建**...
4. 定期备份数据库和JIRA配置,以防数据丢失。 ### 八、插件与定制 JIRA拥有丰富的插件市场,可以根据团队需求安装额外功能,如集成其他工具、报表定制等。 ### 九、性能优化 1. 监控JIRA性能,根据CPU和内存使用...
url="jdbc:jtds:sqlserver://localhost:1433/jiradb"/> ``` - 这里指定了 JIRA 使用的 JDBC 数据源的相关参数,包括用户名、密码、驱动类名以及数据库连接 URL。 4. **配置 JIRA 实体引擎** - 编辑 `...
创建数据库的过程包括创建数据库和配置用户权限等步骤。 **创建步骤:** 1. 登录到SQL Server Management Studio。 2. 创建名为`jiradb`的新数据库。 3. 创建一个数据库用户`jirauser`,并为其分配适当的权限,例如...
* 配置MySql数据库需要备份原始数据、停止jira服务、创建MySql数据库、修改server.xml文件、修改entityengine.xml文件、添加MySql驱动包、启动jira服务、还原原始数据 * MySql驱动包必须使用mysql-connector-java-3....
本文将详细介绍如何在Ubuntu上配置Jira,同时不使用Jira自带的数据库,而是采用MySQL作为数据存储。 首先,由于Jira(以版本7.2.3为例)与MySQL的新版本(如5.7)可能存在兼容性问题,因此我们需要安装MySQL 5.6。...
2. 定期备份:为了避免数据丢失,应定期对JIRA的数据进行备份,包括数据库和JIRA配置文件。 ### 七、集成与扩展 JIRA具有丰富的API和插件市场,可以与版本控制工具(如Git)、持续集成工具(如Jenkins)以及敏捷...
如果没有安装SQL Server 2005或Oracle数据库,可以使用JIRA自带的HSQL数据库,这完全可以完成中小项目的管理工作。HSQL数据库是JIRA自带的数据库,可以满足小型项目的需求,无需安装其他数据库。 二、数据库切换...
本文将详细介绍如何在Windows 2008环境下搭建Jira与HMailServer邮件服务器,以便在一个封闭的局域网环境中实现项目管理和内部邮件通信。 #### 二、准备工作 为了搭建这套系统,你需要准备以下软件: 1. **HMail...
连接Jira到数据库是应用程序运行的重要步骤,手册中详细介绍了如何将Jira连接到不同的数据库系统,如PostgreSQL、MySQL5.6、MySQL5.7、Oracle以及SQL Server 2012、2014和2016。此外,还提供了对数据库连接调优和...
本文档详细介绍了如何在Ubuntu系统上配置和搭建Jira,包括数据库的安装与配置、JDK的安装、Jira的安装及破解过程,以及最终的配置步骤。此外,还提供了一些在安装过程中可能遇到的问题及其解决方案。 #### 二、环境...
本教程聚焦于在CentOS操作系统上安装和配置MySQL,这对于那些想要使用JIRA(一个流行的项目管理工具)的人来说是必不可少的步骤。MySQL是一个广泛使用的开源数据库,因其高效、稳定和易用而备受青睐。 首先,让我们...
本手册是针对JIRA 7.3版本的管理应用指南,为IT管理员提供了安装、配置、维护和升级JIRA应用程序的详细指导。 ### JIRA应用程序和项目类型概述 首先,管理员需要了解JIRA应用程序支持多种项目类型,包括但不限于...
《JiraDataExporter:将JIRA问题导出到SQL数据库的开源实现》 JiraDataExporter是一款用于将JIRA中的问题、工作日志、项目等数据同步到SQL数据库的应用程序,使得用户可以利用自己青睐的商业智能(BI)工具对这些...
通过遵循上述步骤和建议,可以有效地将 Jira 数据库迁移到 Oracle 10g 上,从而提高系统的稳定性和性能。在整个迁移过程中,始终保持数据备份是非常重要的,以防止意外数据丢失。此外,在迁移前进行充分的测试也是...
连接的数据库类型包括但不限于PostgreSQL、MySQL、Oracle和SQL Server。管理员需要掌握如何设置和优化数据库连接,并确保在连接断开时能保持应用的正常运行。 手册还将介绍如何安装JIRA Data Center版本,该版本专...
Confluence支持多种数据库,如MySQL、PostgreSQL和Microsoft SQL Server。在此案例中,您可能需要预先安装并配置一个适合的数据库服务器。 2. **配置数据库连接**: - 如果选择使用SQL Server,确保安装了SQL ...
16. **多数据库支持**:兼容多种数据库系统,如MySQL、MS SQL Server、Oracle等。 17. **插件扩展**:通过插件功能可以进一步扩展JIRA的功能。 18. **社区支持**:为开源项目提供免费许可,拥有庞大的用户群体和...
总结,这个C#数据库图书管理系统展示了如何结合C#编程语言和SQL Server数据库实现一个实用的软件应用,涵盖了数据库设计、用户界面构建、数据交互、权限管理等多个方面的知识点,是学习和实践软件工程的良好实例。