设置 Oracle 数据库

设置 Oracle 数据库,使其与 Jazz™ Team Server 协同工作。
开始之前
本过程假定已满足下列先决条件。请查阅 Oracle 文档或者咨询 Oracle 数据库管理员(DBA)以获取帮助。

在 Oracle 上运行 Jazz Team Server 时,创建一个 Oracle 表空间来提高性能。您必须创建一个与该表空间相链接的用户。

注: 这些步骤都不是由数据库构建器和存储库工具执行的。
关于此任务
要设置 Oracle 数据库:
  1. 创建表空间。 表空间位置必须适合于机器和磁盘驱动器。
    注: 表空间可以具有下列任何属性:
    • oracle_tbs 之外的名称
    • 另一个目录中的位置
    • 大于 1GB 的大小。对于大型安装,需要分配更多空间。
    以下示例显示了一个已在 Windows® 机器上执行的 creat 语句:
    CREATE BIGFILE TABLESPACE oracle_tbs DATAFILE 'D:\oracle_tbs\oracle_tbs.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE
    注: 目录路径(在此示例中为 D:\oracle_tbs)必须存在。不必创建一个单独的特殊表空间。可以使用 Oracle 缺省 USERS 表空间,但是如果 Oracle 使用在它管理的磁盘上预先分配的空间,那么性能将更高。
  2. 创建 Oracle 用户。

    创建表空间之后,必须为 Jazz 创建一个特殊的 Oracle 用户以使用 Oracle 数据库。

    在此示例中,用户具有名称 jazzDBuser 和密码(在 Oracle 术语中是 IDENTIFIED BYjazzDBpswd,并且存在于步骤 1 中所创建的表空间中。
    CREATE USER jazzDBuser IDENTIFIED BY jazzDBpswd DEFAULT TABLESPACE oracle_tbs
    创建用户之后,授予执行下列操作所需要的数据库系统许可权:
    • 创建会话。
    • 创建、改变以及删除表和索引。
    • 在已创建的表中执行插入、更新和删除操作。
  3. JazzInstallDir/server 目录中找到 teamserver.properties 文件并将它重命名为 teamserver.derby.properties
  4. JazzInstallDir/server 目录中找到 teamserver.oracle.properties 文件并将它重命名为 teamserver.properties
  5. 配置服务器
    1. 在文本编辑器中打开 teamserver.properties 文件。 找到下列各行;并更改配置的 location 和 password 属性:
      com.ibm.team.repository.db.vendor = ORACLE
      com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@localhost:1521/ORCL
      com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@//oracleserver.example.com:1521/ORCL
      com.ibm.team.repository.db.jdbc.password=jazzDBpswd
      注: 如果您要使用 Oracle Express,那么请将 ORCL 更改为 XE。
      com.ibm.team.repository.db.vendor = ORACLE
      com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@localhost:1521/XE
      com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@//oracleserver.example.com:1521/XE
      com.ibm.team.repository.db.jdbc.password=jazzDBpswd
      com.ibm.team.repository.db.jdbc.password 属性中指定用户密码。
      注: 请不要更改 com.ibm.team.repository.db.jdbc.location 属性中的 password={password} 文本。
    2. 在服务器脚本所在的目录(JazzInstallDir/server)中,创建一个名为 oracle 的目录。
    3. 找到名为 ojdbc14.jar 的 Oracle JDBC 驱动程序 JAR 文件。其位置会随 Oracle 产品和操作系统不同而改变。将此文件复制到名为 oracle 的目录中。
      注: 如果您要使用 WebSphere® Application Server,那么请配置名为“ORACLE_JDBC”的属性,然后将它设置为 Oracle JDBC 驱动程序的绝对文件路径(不是 URL)。在 WebSphere Application Server 安装指示信息中描述了此任务。请记下此文件路径,以供稍后在这些指示信息中使用。
结果
您已完成设置数据库,可以继续创建 Jazz Team Server 数据库表

反馈