jira 3.12 Enterprise Standalone安装说明--sybase数据库

1、创建用于jira的sybase数据库用户(eg.jira)和数据库(eg.jiradb),确保jira用户对jiradb拥有所有权限(至少有读写执行权限);
2、下载Sybase的JtdC驱动,下载地址:http://jtds.sourceforge.net/
3、将下载的驱动文件jar(jtds-1.2.jar) 拷贝到common/lib/目录下.
4、配置server.xml文件

QUOTE:

<Server port="8005" shutdown="SHUTDOWN">
  <Service name="Catalina">
    <Connector port="8080"
      maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
      enableLookups="false" redirectPort="8443" acceptCount="100"
      connectionTimeout="20000" disableUploadTimeout="true" />
    <Engine name="Catalina" defaultHost="localhost">
      <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
        <Context path="" docBase="${catalina.home}/atlassian-jira" reloadable="false">
          <Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource"
            username="[enter db username]"   //数据库用户名和密码输入
            password="[enter db password]"     
            driverClassName="net.sourceforge.jtds.jdbc.Driver"  //修改类名   
            url="jdbc:jtds:sybase://yourmachinename:portnumber/jiradb" //机器名/地址和端口号
            [ delete the minEvictableIdleTimeMillis and timeBetweenEvictionRunsMillis params here ]
            />
          <Resource name="UserTransaction" auth="Container" type="javax.transaction.UserTransaction"
            factory="org.objectweb.jotm.UserTransactionFactory" jotm.timeout="60"/>
          <Manager className="org.apache.catalina.session.PersistentManager" saveOnRestart="false"/>
        </Context>
      </Host>
    </Engine>
  </Service>
</Server>
5、配置JIRA Entity Engine
编辑atlassian-jira/WEB-INF/classes/entityengine.xml文件,

CODE:

<!-- DATASOURCE - You will need to update this tag for your installation.
-->
  <datasource name="defaultDS" field-type-name="sybase"  //修改和查看的部分
      schema-name="PUBLIC"
      helper-class="org.ofbiz.core.entity.GenericHelperDAO"
    check-on-start="true"
    use-foreign-keys="false"
之后,就可以启动和设置jira程序了。

[ 本帖最后由 tester 于 2008-1-29 21:07 编辑 ]