Sommario

Introduzione

Prerequisiti

Requisiti

Componenti usati

Convenzioni

Problema

Soluzione

Informazioni correlate

Introduzione

In questo documento vengono fornite informazioni sui problemi relativi a Tidal Enterprise Scheduler 5.3.1 Oracle Database Adapter.

Prerequisiti

Requisiti

Cisco raccomanda la conoscenza dei seguenti argomenti:

- Windows Tidal Enterprise Master 5.3.1

- Tidal Enterprise Scheduler Adattatore database Oracle

Componenti usati

Le informazioni fornite in questo documento si basano sull'adattatore Oracle Tidal Enterprise Scheduler.

Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.

Convenzioni

Per ulteriori informazioni sulle convenzioni usate, consultare il documento Cisco sulle convenzioni nei suggerimenti tecnici.

Problema

Quando si utilizza Oracle Database Adapter, non è possibile connettere correttamente l'adattatore a un database configurato con la modalità Sola lettura. Nel file di log del servizio è possibile verificare quanto segue:

<<<<<<<<<

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

Soluzione

In un database di sola lettura, l'ID sessione è molto grande e il tipo di dati utilizzato nel codice non può essere adattato. Per risolvere questo problema, è necessario correggere il tipo di dati in modo che possa gestire l'ID sessione.

Questa condizione è stata corretta nella build 2.1.0.99 di Oracle Database Adapter.

Informazioni correlate

- Documentazione e supporto tecnico – Cisco Systems