Utilice las siguientes directrices cuando configure el repositorio en Oracle:
Compruebe que el usuario de la base de datos tenga los siguientes privilegios:
ALTER TABLE
CREATE CLUSTER
CREATE INDEX
CREATE OR REPLACE FORCE VIEW
CREATE OR REPLACE PROCEDURE
CREATE OR REPLACE VIEW
CREATE SESSION
CREATE TABLE
DROP TABLE
INSERT INTO TABLE
Establezca los siguientes parámetros para el espacio de tablas en Oracle:
<Espacio de tablas temporal>
Cambie el tamaño a, al menos, 2 GB.
CURSOR_SHARING
Establezca FORCE.
MEMORY_TARGET
Establezca, al menos, 4 GB.
Ejecute
SELECT * FROM v$memory_target_advice ORDER BY memory_size;
para determinar el MEMORY_SIZE óptimo.
MEMORY_MAX_TARGET
Establezca un tamaño mayor que el de MEMORY_TARGET.
Si MEMORY_MAX_TARGET no se especifica, MEMORY_MAX_TARGET se establece de forma predeterminada en el ajuste de MEMORY_TARGET.
OPEN_CURSORS
Establezca en 3.000 compartidos.
Supervise y ajuste los cursores abiertos. Consulte
v$sesstat
para determinar el número de cursores abiertos actualmente. Si las sesiones se están ejecutando cerca del límite, aumente el valor de OPEN_CURSORS.
UNDO_MANAGEMENT
Establezca AUTO.
Si el repositorio debe almacenar metadatos en un idioma multibyte, configure el parámetro NLS_LENGTH_SEMANTICS como CHAR en la instancia de la base de datos. El valor predeterminado es BYTE.
Informatica no admite sinónimos públicos de Oracle para las tablas del repositorio. Compruebe que no se han creado sinónimos públicos para ninguna de las tablas de la base de datos.