martes, 10 de enero de 2012

Fallo al conectar al Centro de Control (Warehouse Builder)

RTC-5260 and RTC-5301 error in Oracle Warehouse Builder (OWB) :


El centro de control que se ejecuta desde el Design Center, es requerido para poder desplegar nuestro repositorio. Cuando aparece el mensaje error RTC-5260 y RTC-5301, significa que el servicio no esta disponible, es por eso que en una sesión de SQLPlus logueado con el usuario dueño del repositorio, en mi caso por ejemplo: OWBREPOS_OWNER (Oracle BI 10g), se debe ejecutar el siguiente comando:

@c:\oracle\bise1\owb\owb\rtp\sql\start_service.sql
Hay que tener en cuenta la ruta de instalación del Oracle BI.

Si aparece algún error enla ejecución del comando haciendo alusión a la zona horaria:
..
ORA-01882: timezone region

Se debe proceder a editar el archivo Run_Service.bat, ubicado en la ruta: C:\oracle\bise1\owb\owb\bin\win32

En este archivo se encuentra la siguiente linea:
%JAVAPATH%\jre\bin\javaw.exe %JVM_OPTIONS% -DORACLE_HOME="%RTHOME%"-DOCM_HOME="%RTHOME%" -DOCM_ORACLE_HOME="%RTHOME%" -classpath %RTHOME%\owb\bin\admin\;%RTHOME%\owb\bin\admin\launcher.jar -DOWB_HOME=%OWB_HOME% -DJDK_HOME=%JDK_HOME% -DORA_HOME=%ORA_HOME% -DOEM_HOME=%OEM_HOME% -DIAS_HOME=%IAS_HOME% Launcher %RTHOME%\owb\bin\admin\owb.classpath oracle.wh.runtime.platform.service.Service %STARTUP_TYPE% %NODEID% %RTUSER% %HOST% %PORT% %SERVICE%

Se debe agregar entonces lo siguiente: -Duser.timezone="+05:30"

Finalmente la linea debe quedar:

%JAVAPATH%\jre\bin\javaw.exe %JVM_OPTIONS% -DORACLE_HOME="%RTHOME%"
-Duser.timezone="+05:30" -DOCM_HOME="%RTHOME%" -DOCM_ORACLE_HOME="%RTHOME%" -classpath %RTHOME%\owb\bin\admin\;%RTHOME%\owb\bin\admin\launcher.jar -DOWB_HOME=%OWB_HOME% -DJDK_HOME=%JDK_HOME% -DORA_HOME=%ORA_HOME% -DOEM_HOME=%OEM_HOME% -DIAS_HOME=%IAS_HOME% Launcher %RTHOME%\owb\bin\admin\owb.classpath oracle.wh.runtime.platform.service.Service %STARTUP_TYPE% %NODEID% %RTUSER% %HOST% %PORT% %SERVICE%

Se guardan los cambios, y se ejecuta nuevamente el comando para iniciar el servicio.

Si todo salió bien, debe salir Available.



1 comentario:

  1. Hola al introducir en Unix
    Me da

    /u01/app/oracle/product/11.2.0/dbhome_1/owb/rtp/sql/start_service.sql

    Not Available
    Diagnostics:
    service startup failure using command "/u01/app/oracle/product/11.2.0/dbhome_1/
    owb/bin/unix/run_service.sh -manual 1 /u01/app/oracle/product/11.2.0/dbhome_1 O
    WBSYS LOCALHOST:1521:test" reason ORA-29532: Java call terminated by uncaught J
    ava exception: java.io.IOException: service early exit: code=1 : err=JVMJ9VM015
    W Initialization error for library j9gc23(2): Failed to instantiate heap; 768M

    Could not create the Java virtual machine.
    : out=
    please invoke [owbhome]/owb/rtp/sql/service_doctor.sql for more information

    PL/SQL procedure successfully completed.

    Tendrás alguna idea de como resolver este tema.

    ResponderEliminar