Contenu

Introduction

Conditions préalables

Conditions requises

Components Used

Conventions

Problème

Solution

Informations connexes

Introduction

Ce document fournit des informations sur les problèmes liés à Tidal Enterprise Scheduler 5.3.1 Oracle Database Adapter.

Conditions préalables

Conditions requises

Cisco vous recommande de prendre connaissance des rubriques suivantes :

- Windows Tidal Enterprise Master 5.3.1

- Adaptateur de base de données Oracle Tidal Enterprise Scheduler

Components Used

Les informations de ce document sont basées sur l'adaptateur Oracle Tidal Enterprise Scheduler.

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.

Conventions

Pour plus d'informations sur les conventions utilisées dans ce document, reportez-vous à Conventions relatives aux conseils techniques Cisco.

Problème

Lorsque vous utilisez l'adaptateur de base de données Oracle, vous ne pouvez pas connecter correctement l'adaptateur à une base de données configurée avec le mode Lecture seule. Vous pouvez voir ceci dans le fichier journal de service :

<<<<<<<<<

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)>>>>>>>>>>>

Solution

Dans une base de données en lecture seule, l'ID de session est très grand que le type de données utilisé dans le code ne peut pas prendre en charge. Pour résoudre ce problème, vous devez corriger le type de données afin qu'il puisse gérer l'ID de session.

Ceci a été corrigé dans la build 2.1.0.99 de l'adaptateur de base de données Oracle.

Informations connexes

- Support et documentation techniques - Cisco Systems