Puede configurar una base de datos Oracle para que trabaje con Rational Focal Point.
Antes de empezar
Se debe instalar una versión de base de datos Oracle
que sea compatible con
Rational Focal Point. Para obtener instrucciones, consulte la documentación de Oracle o un administrador de bases de datos Oracle (DBA).
Procedimiento
Antes de instalar Rational Focal Point,
asegúrese de que estén realizadas las configuraciones de base de datos
siguientes.
Para obtener instrucciones sobre cómo configurar la base de
datos, consulte la documentación de la base de datos Oracle.
- Cree una instancia de Oracle. Asegúrese de que el parámetro NLS_SORT esté establecido en BINARY_CI.
- Cree un esquema de base de datos para Rational Focal Point. Para almacenar los caracteres Unicode como compatibles con el producto,
asegúrese de que la base de datos se cree con un juego de caracteres
Unicode.
Por ejemplo: AL32UTF8.
- Cree un usuario para contener el esquema para Rational Focal Point.
Por ejemplo: CREATE USER focalpoint IDENTIFIED BY
focalpoint.
- Cree tres espacios de tabla: FP_DATA,
FP_INDEX y FP_BIGOBJ. En el ejemplo siguiente, se emite una sentencia create en un
sistema Windows para crear un espacio de tabla:
CREATE BIGFILE TABLESPACE FP_INDEX DATAFILE 'C:\oracle\oracle_tbs_windows\FP_INDEX.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
Nota: El espacio de tabla puede tener cualquiera de estas propiedades:
- Un nombre que no sea oracle_tbs.
- Estar ubicado en otro directorio.
- Un tamaño mayor o menor que 1 GB. Para instalaciones grandes es necesario
asignar más espacio.
- Otorgue una cuota ilimitada al usuario focalpoint
en los espacios de tabla recién creados.
- Cree un archivo denominado create_focalpoint_oracle.sql que contenga el siguiente código:
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;
- En SQL*Plus, escriba create_focalpoint_oracle.sql como
sistema con el usuario
focalpoint como primer parámetro. Por ejemplo,
@create_focalpoint_oracle.sql focalpoint.
- Añada el controlador JDBC a la ubicación de la biblioteca. El controlador JDBC se incluye con la instalación de la base de datos
Oracle. También puede descargarlo desde el sitio web de Oracle.
- Por ejemplo, en un servidor Apache Tomcat, añada el controlador JDBC
a servidor de aplicaciones\common\lib. Debe añadir el controlador ojdbc14.jar
para Oracle 10g y el controlador ojdbc6.jar para Oracle
11g.
- Por ejemplo, en WebSphere Application Server,
añada el controlador JDBC a servidor de
aplicaciones\lib.
Debe añadir ojdbc6.jar de Oracle 11g para las versiones
Oracle 10g y Oracle 11g.