Konfigurace databáze Oracle

Databázi Oracle můžete nastavit tak, aby spolupracovala s produktem Rational Focal Point.

Než začnete

Musí být instalovaná verze databáze Oracle, která je podporovaná produktem Rational Focal Point. Pokyny najdete v dokumentaci databáze Oracle, nebo se obraťte na administrátora databáze Oracle (DBA).

Postup

Před instalací produktu Rational Focal Point, se ujistěte, že jsou dokončené konfigurace následujících databází. Pokyny, jak konfigurovat databázi, naleznete v dokumentaci databáze Oracle.

  1. Vytvořte instanci Oracle. Ujistěte se, že je parametr NLS_SORT nastaven na hodnotu BINARY_CI.
  2. Vytvořte schéma databáze pro produkt Rational Focal Point. Chcete-li ukládat znaky Unicode, jak produkt podporuje, ujistěte se, že jste vytvořili databázi se znakovou sadou Unicode. Například: AL32UTF8.
  3. Vytvořte uživatele, který bude pro produkt Rational Focal Point držet schéma. Například: CREATE USER focalpoint IDENTIFIED BY focalpoint.
  4. Vytvořte tři tabulkové prostory: FP_DATA, FP_INDEX a FP_BIGOBJ. Následující příklad uvádí, jak se na počítači Windows zadá příkaz create, aby se vytvořil tabulkový prostor:
    CREATE BIGFILE TABLESPACE FP_INDEX DATAFILE 'C:\oracle\oracle_tbs_windows\FP_INDEX.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
    Poznámka: Tabulkový prostor může mít libovolnou z těchto vlastností:
    • Název jiný než oracle_tbs.
    • Umístění v jiném adresáři.
    • Velikost větší nebo menší než 1 GB. Pro velké instalace musíte alokovat více prostoru.
  5. V nově vytvořených tabulkových prostorech udělte uživateli focalpoint neomezenou kvótu.
  6. Vytvořte soubor s názvem create_focalpoint_oracle.sql, který bude obsahovat následující kód:
    GRANT ALTER ANY INDEX TO &1;
    GRANT ALTER ANY TABLE TO &1;
    GRANT CREATE PROCEDURE TO &1;
    GRANT CREATE SEQUENCE TO &1;
    GRANT CREATE SESSION TO &1;
    GRANT CREATE TABLE TO &1;
    GRANT CREATE TABLESPACE TO &1;
    GRANT CREATE VIEW TO &1;
  7. V aplikaci SQL*Plus zadejte create_focalpoint_oracle.sql jako system s uživatelem focalpoint jako prvním parametrem. Např. @create_focalpoint_oracle.sql focalpoint.
  8. Přidejte ovladač JDBC do umístění knihovny. Ovladač JDBC je součástí instalace databáze Oracle. Stáhnout ho můžete také z webových stránek Oracle.
    • Například na serveru Apache Tomcat přidejte ovladač JDBC do adresáře aplikační server\common\lib. Musíte přidat ovladač ojdbc14.jar pro databázi Oracle 10g a ovladač ojdbc6.jar pro databázi Oracle 11g.
    • Například na serveru WebSphere Application Server přidejte ovladač JDBC do adresáře aplikační server\lib. Musíte přidat ovladač ojdbc6.jar z databáze Oracle 11g pro obě verze databází Oracle 10g a Oracle 11g.

Zpětná vazba