Настройка баз данных Oracle

Рассмотрена процедура настройки базы данных Oracle для работы с Rational Quality Manager.
Подготовка

Рекомендации:

Об этой задаче
Прим.: IBM® Rational Team Concert предоставляет дополнительную информацию о настройке базы данных Oracle. Эта информация приведена в разделе Настройка базы данных Oracle.

Для настройки базы данных Oracle выполните следующие действия:

  1. При необходимости установите Oracle в соответствии с инструкциями из руководства по установке Oracle.
  2. Создайте базу данных Oracle.

    В системе сервера Oracle запустите Помощник по настройке базы данных и создайте новую базу данных. При необходимости обратитесь к администратору базы данных за помощью.

  3. Для повышения производительности базы данных создайте табличное пространство Oracle размером не менее 1 ГБ в соответствующем каталоге на сервере Oracle.
    Ниже приведен пример оператора create, выполняемого в системе Windows®:
    CREATE BIGFILE TABLESPACE oracle_tbs DATAFILE 'c:\oracle_tbs\oracle_tbs.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE
    Прим.: Каталог (в этом примере - c:\oracle_tbs) необходимо создать заранее. Создавать специальное табличное пространство необязательно. Допустимо применение табличного пространства Oracle USERS, однако для повышения производительности Oracle рекомендуется использовать выделенную область на диске.
  4. Создайте специального пользователя Oracle для Rational Quality Manager.
    CREATE USER RQMDBuser IDENTIFIED BY RQMDBpswd DEFAULT TABLESPACE oracle_tbs

    В предыдущем примере используется имя пользователя RQMDBUser и пароль RQMDBpswd.

  5. После создания пользователя RQMDBUser предоставьте ему права доступа на выполнение следующих действий:
    • Создание сеанса.
    • Создание, изменение и удаление таблиц и индексов.
    • Добавление, обновление и удаление данных в созданных таблицах.
  6. Скопируйте файл Oracle ojdbc14.jar из системы, в которой установлена база данных Oracle, на сервер Rational Quality Manager.
    1. Перейдите в каталог InstallDir/server/ и создайте каталог с именем oracle.
    2. Скопируйте файл ojdbc14.jar в каталог oracle.
  7. Настройте свойства базы данных Rational Quality Manager.
    1. Перейдите в каталог InstallDir/server/conf/jazz и найдите файл teamserver.oracle.properties.
    2. В файле teamserver.oracle.properties измените имя хоста (или IP-адрес) базы данных, имя базы данных и идентификационные данные пользователя Oracle следующим образом:

      Файл teamserver.oracle.properties по умолчанию:

      com.ibm.team.repository.db.vendor = ORACLE
      com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@//oracleserver.example.com:1521/ORCL
      com.ibm.team.repository.db.jdbc.password=jazzDBpswd

      Файл teamserver.oracle.properties после изменения для поддержки Rational Quality Manager:

      com.ibm.team.repository.db.vendor = ORACLE
      com.ibm.team.repository.db.jdbc.location=thin:RQMuser/{password}@//9.34.23.81:1521/RQMDB
      com.ibm.team.repository.db.jdbc.password=password

      где

      RQMuser - это пользователь, обладающий соответствующими правами доступа к базе данных.

      RQMDB - это имя базы данных Oracle.

      9.34.23.81:1521 - это IP-адрес и номер порта сервера Oracle.

      password - это пароль пользователя Oracle.

      Прим.: Символы // перед IP-адресом необходимы, если серверы RQM и Oracle установлены в разных системах.

      Кроме того, не изменяйте текст password={password} в свойстве: com.ibm.team.repository.db.jdbc.location.

    3. Добавьте следующие строки в файл “teamserver.oracle.properties”.
      #websphere port configuration
      com.ibm.team.repository.server.repourl.port.http=9080
      com.ibm.team.repository.server.repourl.port.https=9443 
      Прим.: Они указывают номера портов по умолчанию. Если сервер WAS не установлен и применяются другие номера портов, то эти номера портов потребуется настроить с учетом конфигурации WAS.
    4. Сохраните файл teamserver.oracle.properties.
    5. Измените имя файла teamserver.properties на teamserver.properties.BAK.
    6. Измените имя файла teamserver.properties на teamserver.properties.
  8. Создайте таблицы базы данных.

    После изменения файла teamserver.properties запустите утилиту Jazz repotools для создания таблиц базы данных. Файл repotools.bat расположен в каталоге InstallDir/server/.

    Откройте командную строку и запустите утилиту repotools со следующими аргументами:

    repotools -createTables logFile=c:/tmp/repotools.log

Комментарии