当前位置: 首页 > 知识库问答 >
问题:

SQLException:oracle中的协议冲突

谈灵均
2023-03-14

我得到的是“违反协议”。我有一个在RedHat Linux上运行的应用程序,数据库和应用程序共同驻留在机器上。

使用的Oracle版本:Oracle 11g R2(11.2.0.3.0)
使用的JDBC驱动程序:12.1.0.1
使用的Java:JDK1.7.0.65 32位

我遇到过很多论坛,这些论坛都指出这个错误是驱动程序的问题,但在所有这些论坛中,使用的oracle版本较高,而驱动程序版本较旧,更改驱动程序解决了这个问题。但在我的例子中,oracle版本较低,而驱动程序版本较高。那么,在这种情况下,驱动程序的较高版本是否会有问题呢?

此外,当达到DB上的最大连接数时,也会出现这种协议冲突?

错误消息:

共有1个答案

须景胜
2023-03-14

增加堆空间!

我随机出现了一个确切的错误。

应用程序内存不足,由于代码中的逻辑导致OutOfMemory错误丢失,从而引发不相关的异常。

应用程序不应该处理可抛物和错误的原因之一。

 类似资料:
  • 试图使用Ionic 4中的协议缓冲区进行编码 我已经下载了协议并用它来生成一堆_pb.js文件,每个. proto文件一个。很好。 首先关注原型示例。这是示例代码: 我做了一些更改以匹配我的文件。更改proto文件的名称。但是我的proto文件中没有包名称。所以我只是使用了消息名称。首先这是我的. proto文件的开头: 下面是我修改后的代码: 这似乎不起作用。我的控制台显示: 我相信我已经成功地

  • 我目前在我的protoc.exe.旁边有一个名为addressbook.proto的文件,我在生成. h和. cc文件时遇到了困难 然而,我得到以下回应 关于我可能做错了什么有什么建议吗?

  • 据我所知,协议缓冲区主要用于控制服务器和客户端代码的项目。我的一般问题是——协议缓冲区能否用于将二进制消息序列化/反序列化到使用现有协议的服务器?所以,我的问题: > 如果协议缓冲区不支持本机微调现有协议的序列化/反序列化方式,那么可以通过扩展添加该功能吗?是否可以以某种方式添加序列化/反序列化方法可以识别的关键字?也许这可以通过扩展或修改protobuf csharp port或protobuf

  • 问题内容: 我正在使用gSoap将旧式C 系统重构为SOA。我们遇到了一些性能问题(非常大的XML),因此我的领导要我看一下协议缓冲区。我做到了,它看起来非常酷(我们需要C 和Java支持)。但是协议缓冲区是仅用于序列化的解决方案,现在我需要将其发送到Java前端。从C ++和Java角度来看,我应该使用什么来通过HTTP(只是内部网络)发送那些序列化的内容? PS。另一个人试图加速我们的gSoa

  • 问题内容: 我正在尝试在Linux平台上探索协议缓冲区(PB),我的编码语言是C ++。我在协议缓冲区在线文档中找到了示例,但没有特定于套接字发送和接收的内容(或者我完全错过了:))。因此,我决定在实际消息之前添加消息Length,并通过套接字发送它。如果有人可以提出比我计划做的更好的解决方案,并且在PB中已经准备好任何用于创建此类数据包的东西,我将不胜感激。 但是我仍然在服务器端遇到问题,必须对

  • 我是协议缓冲区的新手,我想知道是否可以搜索协议缓冲区二进制文件并以结构化格式读取数据。例如,如果我的.proto文件中的一条消息有4个字段,我希望序列化该消息,并将多条消息写入一个文件,然后在该文件中搜索特定的字段。如果我找到该字段,我希望以与写入时相同的结构化格式读回消息。对于协议缓冲区,这是可能的吗?如果可能,任何示例代码或示例都将非常有用。谢谢