Analytics and Automation Software : Cisco Tidal Enterprise Scheduler

Planificador de trabajos de marea 5.3.1 de la empresa: Incapaz de conectar el adaptador del Oracle DB con una base de datos Oracle configurada como solo lectura

17 Octubre 2016 - Traducción Automática
Otras Versiones: PDFpdf | Inglés (22 Agosto 2015) | Comentarios


Contenido


Introducción

Este documento proporciona la información sobre los problemas con el adaptador de marea de la base de datos Oracle del planificador de trabajos 5.3.1 de la empresa.

prerrequisitos

Requisitos

Cisco recomienda que tenga conocimiento sobre estos temas:

  • Master de marea 5.3.1 de la empresa de Windows

  • Adaptador de marea de la base de datos Oracle del planificador de trabajos de la empresa

Componentes Utilizados

La información en este documento se basa en el adaptador de marea del Oracle del planificador de trabajos de la empresa.

La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si la red está funcionando, asegúrese de haber comprendido el impacto que puede tener cualquier comando.

Convenciones

Consulte Convenciones de Consejos TécnicosCisco para obtener más información sobre las convenciones del documento.

Problema

Cuando usted utiliza el adaptador de la base de datos Oracle, usted no puede conectar con éxito el adaptador con una base de datos que se ponga con el modo de sólo lectura. Usted puede ver esto en el archivo del registro de servicio:

<<<<<<<<<
02/15 10:51:09:718[MD-4]: (mem=3344216/16711680) java.sql.SQLException: Fail to convert to internal representation
                        at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125)
                        at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:162)
                        at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:227)
                        at oracle.jdbc.driver.CharCommonAccessor.getInt(CharCommonAccessor.java:146)
                        at oracle.jdbc.driver.OracleResultSetImpl.getInt(OracleResultSetImpl.java:482)
                        at bf.m(Unknown Source)
                        at bf.a(Unknown Source)
                        at bi.e(Unknown Source)
                        at com.tidalsoft.service.logic.ConnectionMessageHandler.onInitializeConnection(Unknown Source)
                        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
                        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
                        at java.lang.reflect.Method.invoke(Unknown Source)
                        at ca.a(Unknown Source)
                        at be.b(Unknown Source)
                        at be.a(Unknown Source)
                        at com.tidalsoft.framework.message.BaseMessageHandlerImpl.onMessage(Unknown Source)
                        at com.tidalsoft.framework.data.DataWrapper.onMessage(Unknown Source)
                        at af.run(Unknown Source)>>>>>>>>>>>

Solución

En una base de datos solo lectura, el ID de sesión es muy grande que el tipo de datos usado en el código no puede acomodar. Para resolver tan esto, usted tiene que reparar el tipo de datos de modo que pueda manejar el ID de sesión.

Esto fue corregida en la estructura 2.1.0.99 del adaptador de la base de datos Oracle.


Información Relacionada


Document ID: 113538