Nastavte databázi Oracle tak, aby fungovala se serverem Jazz Team
Server.
Předpokládá se, že byly splněny následující nezbytné položky. Nápovědu najdete v dokumentaci k databázi
Oracle, nebo se obraťte na administrátora databáze Oracle.
- Databáze Oracle je nainstalována na počítači, který má sloužit jako databázový server.
Může se jednat o jiný počítač než ten, na kterém je spuštěn server Jazz Team
Server.
- Na serveru Oracle Server existuje výchozí databáze.
Poznámka: Při instalaci databáze
Oracle máte možnost vytvořit databázi automaticky.
Poznámka: Chcete-li zajistit náležité zpracování obsahu Unicode, databáze musí používat znakovou sadu v kódování UTF-8.
- Uživatel provádějící tyto pokyny má oprávnění k administraci systému pro databázi Oracle.
Při spouštění serveru Jazz Team
Server s databází
Oracle vytvořte kvůli zlepšení výkonu tabulkový prostor Oracle. Musíte vytvořit uživatele propojeného s tímto tabulkovým prostorem.
Poznámka: Žádný z těchto kroků neprovádí tvůrce databáze pomocí aplikace Repository Tools.
Chcete-li nastavit databázi Oracle:
- Vytvořte tabulkový prostor. Umístění tabulkového prostoru musí odpovídat počítači a diskové jednotce.
Poznámka: Tabulkový prostor může mít některé z těchto vlastností:
- Jiný název než oracle_tbs.
- Umístění v jiném adresáři.
- Velikost větší než 1 GB. V případě větších instalací je nutné přidělit více prostoru.
V níže uvedeném příkladu je příkaz create spuštěný na počítači se systémem
on a Windows:
CREATE BIGFILE TABLESPACE oracle_tbs DATAFILE 'D:\oracle_tbs\oracle_tbs.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE
Poznámka: Cesta k adresáři (v tomto příkladu D:\oracle_tbs) již musí existovat. Oddělený tabulkový prostor není nutné speciálně vytvářet. Můžete používat výchozí tabulkový prostor
USERS systému Oracle, ale Oracle funguje lépe s předem přiděleným prostorem na disku, který spravuje.
- Vytvořte uživatele Oracle.
Po vytvoření tabulkového prostoru je nutné vytvořit speciálního uživatele Oracle pro Jazz, který má používat databázi Oracle.
V tomto příkladu má uživatel jméno jazzDBuser, heslo (IDENTIFIED BY v názvosloví Oracle) jazzDBpswd a existuje v tabulkovém prostoru vytvořeném v části 1.
CREATE USER jazzDBuser IDENTIFIED BY jazzDBpswd DEFAULT TABLESPACE oracle_tbs
Po vytvoření uživatele přidělte databázovému systému oprávnění nezbytná k provádění těchto akcí:
- Vytváření relací.
- Vytváření, pozměňování a rušení tabulek i indexů.
- Vkládání, aktualizaci a odstraňování dat z vytvořených tabulek.
- Vyhledejte soubor teamserver.properties v adresáři instalační_adresář_Jazz/server a přejmenujte jej na teamserver.derby.properties.
- Vyhledejte soubor teamserver.oracle.properties v adresáři instalační_adresář_Jazz/server a přejmenujte jej na teamserver.properties.
- Nakonfigurujte server
- V textovém editoru otevřete soubor teamserver.properties. Vyhledejte následující řádky; změňte vlastnosti umístění a hesla pro vaši konfiguraci:
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
Poznámka: Používáte-li Oracle Express, změňte ORCL na 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
Zadejte heslo uživatele ve vlastnosti com.ibm.team.repository.db.jdbc.password.
Poznámka: Neměňte text password={password} ve vlastnosti com.ibm.team.repository.db.jdbc.location.
- Ve stejném adresáři v jakém jsou skripty serveru
(instalační_adresář_Jazz/server) vytvořte adresář s názvem oracle.
- Vyhledejte soubor JAR s ovladačem Oracle JDBC (má název ojdbc14.jar). Umístění tohoto souboru se může lišit v závislosti na produktu Oracle a vašem operačním systému.
Zkopírujte tento soubor do adresáře s názvem oracle.
Poznámka: Používáte-li WebSphere Application Server, nakonfigurujte vlastnost s názvem "ORACLE_JDBC"; poté ji nastavte na absolutní cestu k souboru (nikoli na adresu URL) k ovladačům Oracle JDBC. Tato úloha je popsána v pokynech k nastavení serveru WebSphere Application Server. Poznamenejte si cestu k souboru - použijete ji dále v těchto pokynech.