Analytics and Automation Software : Cisco Tidal Enterprise Scheduler

潮汐企业调度器5.3.1 :无法连接Oracle DB适配器到Oracle数据库请设置如只读

2016 年 10 月 27 日 - 机器翻译
其他版本: PDFpdf | 英语 (2015 年 8 月 22 日) | 反馈


目录


简介

本文提供关于问题的信息潮汐企业调度器5.3.1 Oracle数据库适配器。

先决条件

要求

Cisco 建议您了解以下主题:

  • Windows潮汐企业万事达5.3.1

  • 潮汐企业调度器Oracle数据库适配器

使用的组件

本文档中的信息根据潮汐企业调度器Oracle适配器。

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。

规则

有关文档规则的详细信息,请参阅 Cisco 技术提示规则

问题

当您使用Oracle数据库适配器时,您无法成功连接适配器到设置只读模式的数据库。您在服务日志文件能看到此:

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

解决方案

在一个只读数据库,用于代码的数据类型不能适应的会话ID非常大。因此为了解决此,您必须修理数据类型,以便能处理会话ID。

这在Oracle数据库适配器的构建2.1.0.99被更正了。


相关信息


Document ID: 113538