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

Настройте поддерживаемую базу данных DB2 или поставляемую базу данных DB2 Workgroup Server для работы с Jazz Team Server.

Прежде чем начать

В этой процедуре предполагается, что выполнены следующие предварительные требования. При необходимости обратитесь к документации DB2 или администратору базы данных DB2 (DBA) за помощью.

Об этой задаче

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

Процедура

  1. Создайте базу данных с помощью окна команд DB2. Примеры команд создают базу данных с именем JAZZ. Эти команды выполняются с помощью окна команд DB2. Окно команд можно открыть из меню Пуск приложения в меню Средства командной строки DB2.
    Прим.: Для правильной обработки содержимого Unicode набором символов базы данных должна быть кодировка UTF-8. Так как таблица AUDITABLE_LINKS не умещается на странице стандартного размера в 4 Кб Windows®, задайте размер страницы не менее 8 Кб в Rational Team Concert и 16 Кб в Rational Quality Manager.
    • Windows:
      db2 create database JAZZ on c: using codeset UTF-8 territory en PAGESIZE 16K
    • Linux:
      db2 create database JAZZ using codeset UTF-8 territory en PAGESIZE 16K
    Совет: Если база данных не запущена, команда db2start запускает DB2.
  2. Найдите файл teamserver.properties в каталоге JazzInstallDir/server/conf/jazz и измените его имя на teamserver.derby.properties.
  3. Найдите файл teamserver.db2.properties в каталоге JazzInstallDir/server/conf/jazz и измените его имя на teamserver.properties.
  4. Укажите параметры базы данных и соединения в файле teamserver.properties.

    Спецификация соединения по умолчанию настроена для подключения к базе данных DB2, установленной на локальном хосте (порт 50000). Имя базы данных - JAZZ, имя пользователя и пароль - db2admin. Если в ходе настройки базы данных были приняты значения по умолчанию, то файл teamserver.properties может уже быть настроен правильным образом. В противном случае внесите соответствующие изменения в конфигурацию.

    1. Откройте файл teamserver.properties в текстовом редакторе.
    2. Найдите следующие строки:
      com.ibm.team.repository.db.vendor = DB2
      com.ibm.team.repository.db.jdbc.location=//localhost:50000/JAZZ:user=db2admin;password={password};
      com.ibm.team.repository.db.jdbc.password=db2admin
    3. Измените значение свойства com.ibm.team.repository.db.jdbc.location для сервера и базы данных DB2.
    4. Измените значение свойства com.ibm.team.repository.db.jdbc.location для имени пользователя DB2.
      Прим.: Пользователь DB2 должен обладать правами на создание таблиц, табличных пространств и изменение конфигурации базы данных. Пользователи DB2 создаются операционной системой.
    5. Укажите пароль пользователя в свойстве com.ibm.team.repository.db.jdbc.password.
      Прим.: Не изменяйте текст password={password} в свойстве com.ibm.team.repository.db.jdbc.location.
    6. При необходимости укажите в свойстве com.ibm.team.repository.db.db2.content.tablespace.location путь к целевому серверу Jazz Team Server Server для создания основного табличного пространства.
      Прим.: В случае применения значения по умолчанию табличное пространство создается в каталоге базы данных. В операционной системе Windows новый путь должен содержать двойные символы обратной черты, например: com.ibm.team.repository.db.db2.content.tablespace.location=c:\\db2\\jazz\\content_tablespace.

Комментарии