En este blog quiero plasmar la experiencia que tengo con el mundo Oracle, tanto como analista funcional Oracle y Administrador de Base de datos, Scripts de monitoreo, tuning Oracle.
Pasos para reconstruir Oracle Enterprise Managerluego de postclonar E-Business Suite R12
Al realizar
la post clonación de la base de datos de E-Business Suite no clona Oracle
Enterprise Manager, por lo cual debemos reconfigurar el dbconsole en el nuevo
ambiente.
1.- Verificar si
existe el archivo /ect/oraInst.loc en el servidor nuevo.
$ ll /etc/oraInst.loc
-rw-r--r-- 1 root root 56 Mar 14 19:39
/etc/oraInst.loc
Si no existe el archive oraInst.loc ejecutamos el archivo
orainstRoot.sh con el usuario root
$su -
$ sh /u01/app/oraInventory/orainstRoot.sh
Si no existe el oraInventory se
debe recrear (con el usuario oracle)
Listo ya
podemos utilizar Oracle Enterprise Manager.
Referencia:
How to configure Dbconsole After the Ipaddress or hostname of the Machine has Been Changed or if the hostname ipaddress is going to be changed? (Doc ID 1333938.1)
When to Use the Create/Drop Dbconsole Commands which are Given in Note:278100.1 [ID 1377211.1]
RMAN-06059:
expected archived log not found, lost of archived log compromises
recoverability
El error RMAN-06059 suele suceder cuando los archivelog
fueron eliminados físicamente y de forma manual, al momento de realizar el
backup con RMAN no encuentra la secuencia de archivos registrados en el catálogo.
RMAN-03002: failure of backup plus archivelog command
at 02/11/2014 22:57:09
RMAN-06059: expected archived log not found, lost of
archived log compromises recoverability
ORA-19625:
error al identificar el archivo /u05/archive/PROD/1_622655_689196484.dbf
ORA-27037:
no se ha podido obtener el estado del archivo
HPUX-ia64 Error: 2: No such file or directory
Solución
Paso 1: Setear
las variables de entorno de con el usuario oracle.
Paso 2: Realizar un
crosscheck(El comando CROSSCHECK compara lo existente en el CATALOGO con lo
existente físico en DISCO o TAPE y va depurando) con
RMAN.
$ rman target /
RMAN> change archivelog all crosscheck;
Paso 3: Listo ahora puedes realizar el backup con RMAN.
Luego de
instalar Weblogic Server y Middleware con sus respectivas actualizaciones ahora
nos queda configurar Discoverer, también se puede configurar Forms y Reports.
Ingresamos a
la ruta donde están los binarios de FMW, y luego ejecutamos el asistente.
[oracle@disco ~]$ cd /u01/app/oracle/product/fmw/pfrd_binaries/bin
[oracle@disco bin]$ ./config.sh
Presione
Next.
Seleccionamos
la opción “Create Domain” luego ingresamos los campos “User Name”, “User
Password”, “Confirm Password” y “Domain Name”.
Presione
Next.
Ingresamos el
nombre de la instancia, luego presione Next.
Seleccionamos
“Oracle Discoverer”, “Enterprise Manager” y “Oracle Web Cache”.
De-seleccionamos la opción “Clustered”, luego presione Next.
Seleccionamos
la opción “Auto Port Configuration”, luego presione Next.
En el string
de conexión debemos ingresar los datos del servidor de base de datos luego
ingresamos el esquema para discoverer que fue configurado en anterioridad con
el utilitario RCU, luego presione Next.
De seleccionamos la opción “Use Aplication Level Identity Store”, luego presione Next.
Presione Configure.
Presione Next.
Fin de la configuración de discoverer, ahora podemos ingresar a los link de discoverer plus y a de weblogic:
Ahora aplicaremos los pasos según la nota de metalink 1074326.1 desde la sección 4:
Section 4: Configure Oracle Business Intelligence Discoverer 11g for Oracle E-Business Suite Integration
4.4.3. Copy Database Connection File
Luego de configurar el servidor de discoverer debemos copiar el archivo dbc del servidor de aplicaciones de la ruta $FND_SECURE al directorio donde se instaló discoverer $ORACLE_INSTANCE/config/Discoverer/Discoverer_<ias-instance>, renombrar el archivo en minúscula.
4.2. Update tnsnames.ora File
Debemos configurar el archive tnsnames.ora usando una ya existente podemos utilizar la del servidor de aplicaciones.
5.5.1. Run the "Generate Business Views by Application" Concurrent Program
Regenerate your Business Views by running the "Generate Business Views by Application" concurrent program using the Business View Setup responsibility:
Logon to Oracle E-Business Suite as SYSADMIN
Choose the "Business Views Setup" responsibility
Navigate to Reports > Run > Pick Single Request > "Generate ALL Business Views"
Primero asignamos la responsabilidad "Business Views Setup"
Ahora procedemos a ejecutar el concurrente.
Debemos revisar si no tiene errores.
Generate all Business Views Errors With ORA-00933 ORA-01792 ORA-00936 on HR Views (Doc ID 1157943.1)
EDWBV_ORGA_OPER_UNIT_LCV
EDWBV_ORGA_ORG_LCV
EDWBV_ORGA_LEG_ENTITY_LCV
SOLUTION
A workaround is to perform the following:
1. Go into the responsibility: 'Business Views Setup.'
2. Submit the request 'Generate Business Views by Application.'
3. Enter 'Human Resources' for the parameter 'Application.'
5.5.2. Check for Errors
After regeneration of the Business Views has been completed, check the Business View Generator output file. It should not contain any errors.
5.5.3. Recompile APPS objects
Recompile all objects in the APPS schema using adadmin.
5.5.4. Check Business Intelligence System Views
Ensure that the Business Intelligence System views exist and all Business Intelligence System views are valid by issuing the following command in SQL*Plus:
Error: OracleBI Discoverer was unable to complete the connection initialization [ID 564281.1]
Getting "invalid username/password" When Running adupdeul.sh on Discoverer Server 10.1.2 [ID 463268.1]
How To Create An E-Business Suite Connection Trace For Discoverer 10g / 11g Plus / Viewer [ID 370800.1]
Note: 386641.1 - Default Or Specified Schema Containing Eul Tables Is Inaccessible Discoverer 11g (11.1.1.x) Fails At 70% In The "Deploying Discoverer" Phase [ID 1072450.1]
After Applying Weblogic Patch or any CPU Patch, Discoverer Fails To Start From Enterprise Manager (EM) [ID 1335764.1]
HTTP-500 Internal Server Error When Accessing Public Portal Page With Discoverer Portlet [ID 549216.1]
Unable To Create Discoverer Connections Using Capi.Sh In 11g [ID 1326729.1]
Discoverer Plus 11.1 Launches Blank Screen in Internet Explorer Browser After Java Reinstall [ID 1359376.1]
Discoverer 11g Plus with Java 7 Errors with java.lang.ExceptionInInitializerError [ID 1502903.1]
Using Discoverer 11.1.1 with Oracle E-Business Suite Release 12 (Doc ID 1074326.1)