<Context path="" docBase="${catalina.home}/atlassian-jira" reloadable="false">
<Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource"
username="jirauser"
password="123456"
driverClassName="net.sourceforge.jtds.jdbc.Driver"
url="jdbc:jtds:sqlserver://localhost:1433/jiradb" />
1、安装 ORACLE 9I到服务器
2、创建数据库jiradb(注意:数据库名一定要是jiradb,否则无法连接JIRA)
3、创建JIRA连接用户
创建表空间(根据情况定大小)
创建用户名jirauser
赋予至少connect to the database ,and create and populate tables权限,也可给全部权限
4、数据库创建完成.
5、安装JIRA
6、安装JDK,设置JAVA_HOME环境变量
7、把ORACLE jdbc driver jar 文件拷到common/lib/ 目录
Classes12.jar
8、编辑conf/server.xml 文件,
设置用户名、密码、驱动类名、数据源
url参数
<Resource name="jdbc/JiraDS"
auth="Container"
type="javax.sql.DataSource"
username="jirauser"
password="123"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@localhost:1521:jiradb"
connectionProperties="SetBigStringTryClob=true"
maxActive="20"/>
<! --下面这段一定要删除,这个是HSQL所需-- >
minEvictableIdleTimeMillis="4000"
timeBetweenEvictionRunsMillis="5000"
maxActive="20"
/>
9、编辑atlassian-jira/WEB-INF/classes/entityengine.xml, 改变
field-type-name 属性为
oracle <datasource name="defaultDS" field-type-name="oracle"
schema-name="PUBLIC"---------------这个一定要删除
helper-class="org.ofbiz.core.entity.GenericHelperDAO"
check-on-start="true"
use-foreign-keys="false"
use-foreign-key-indices="false"
check-fks-on-start="false"
check-fk-indices-on-start="false"
add-missing-on-start="true"
check-indices-on-start="true">
10、启动成功!