Konfigurowanie bazy danych DB2

Konfigurowanie obsługiwanej bazy danych DB2 lub znajdującej się w pakunku bazy danych DB2 Workgroup Server do pracy z produktem Jazz Team Server.

Zanim rozpoczniesz

W procedurze tej założono spełnienie następujących wymagań wstępnych. Aby uzyskać pomoc, należy skonsultować się z administratorem bazy danych DB2 (DBA) lub sprawdzić w dokumentacji bazy danych DB2.

O tym zadaniu

Aby skonfigurować bazę danych DB2:

Procedura

  1. Z poziomu okna komend DB2 utwórz bazę danych. Przykładowe komendy tworzą nową bazę danych o nazwie JAZZ. Komendy te działają w oknie komend DB2. Okno komend może zostać otwarte z poziomu folderu aplikacji w menu Start, z menu Narzędzia wiersza komend DB2.
    Uwaga: Aby zapewnić prawidłową obsługę treści Unicode, zestaw znaków bazy danych musi być kodowany w UTF-8. Ponieważ tabela AUDITABLE_LINKS nie mieści się w domyślnej wielkości strony, która w systemie Windows® wynosi 4 kB, należy zmienić wielkość strony na co najmniej 8 kB w przypadku produktu Rational Team Concert i 16 kB w przypadku produktu Rational Quality Manager.
    • W systemie Windows:
      db2 create database JAZZ on c: using codeset UTF-8 territory en PAGESIZE 16K
    • W systemie Linux:
      db2 create database JAZZ using codeset UTF-8 territory en PAGESIZE 16K
    Wskazówka: Komenda db2start uruchamia produkt DB2, jeśli baza danych jeszcze nie działa.
  2. Znajdź plik teamserver.properties w kataloguJazzInstallDir/server/conf/jazz i zmień jego nazwę na teamserver.derby.properties.
  3. Znajdź plik teamserver.db2.properties w kataloguJazzInstallDir/server/conf/jazz i zmień jego nazwę na teamserver.properties.
  4. Określ szczegóły bazy danych i połączenia w pliku teamserver.properties.

    Domyślna specyfikacja połączenia nawiązuje połączenie z bazą danych DB2, która jest uruchomiona na hoście lokalnym, port 50000. Ta baza danych ma nazwę JAZZ, a zarówno nazwa użytkownika, jak i hasło brzmią db2admin. Jeśli podczas konfiguracji bazy danych użyto wartości domyślnych, plik teamserver.properties może już być poprawnie skonfigurowany. W przeciwnym przypadku zmień te informacje, aby były zgodne z aktualną konfiguracją.

    1. Otwórz plik teamserver.properties w edytorze tekstu.
    2. Znajdź następujące wiersze:
      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. Przeprowadź edycję wartości parametru com.ibm.team.repository.db.jdbc.location, tak aby była zgodna z używanym serwerem i bazą danych DB2.
    4. Przeprowadź edycję wartości parametru com.ibm.team.repository.db.jdbc.location dla własnej nazwy użytkownika bazy danych DB2.
      Uwaga: Użytkownik bazy danych DB2 musi posiadać uprawnienia do tworzenia tabel, obszarów tabel i modyfikowania konfiguracji bazy danych. Użytkownicy bazy danych DB2 są tworzeni przez system operacyjny.
    5. Określ hasło użytkownika we właściwości com.ibm.team.repository.db.jdbc.password.
      Uwaga: Nie zmieniaj tekstu password={password} we właściwości com.ibm.team.repository.db.jdbc.location.
    6. W razie potrzeby zmień właściwość com.ibm.team.repository.db.db2.content.tablespace.location na ścieżkę w produkcie Jazz Team Server prowadzącą do miejsca, w którym może zostać utworzony główny obszar tabel.
      Uwaga: Jeśli ta wartość nie została zmieniona z wartości domyślnej content_tablespace, obszar tabel zostanie utworzony w położeniu pamięci masowej bazy danych. Określając nową ścieżkę w systemie Windows, należy używać podwójnych ukośników odwrotnych, np: com.ibm.team.repository.db.db2.content.tablespace.location=c:\\db2\\jazz\\content_tablespace.

Opinia