Java Oracle 12.2c JDBC协议冲突错误

Java Oracle 12.2c JDBC协议冲突错误,java,jdbc,oracle12c,Java,Jdbc,Oracle12c,我正在尝试使用v8 jdbc驱动程序从Oracle 12.2c数据库的一大块SQL中读取数据(我也尝试过v7驱动程序) 每次失败时,都会出现以下错误 2018/02/22 10:12:53: java.sql.SQLException: Protocol violation: [ 6, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7

我正在尝试使用v8 jdbc驱动程序从Oracle 12.2c数据库的一大块SQL中读取数据(我也尝试过v7驱动程序)

每次失败时,都会出现以下错误

2018/02/22 10:12:53: java.sql.SQLException: Protocol violation: [ 6, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, 21, 7, ]
2018/02/22 10:12:53:    at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:645)
2018/02/22 10:12:53:    at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:252)
2018/02/22 10:12:53:    at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:612)
2018/02/22 10:12:53:    at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:226)
2018/02/22 10:12:53:    at oracle.jdbc.driver.T4CPreparedStatement.fetch(T4CPreparedStatement.java:1023)
2018/02/22 10:12:53:    at oracle.jdbc.driver.OracleStatement.fetchMoreRows(OracleStatement.java:3353)
2018/02/22 10:12:53:    at oracle.jdbc.driver.InsensitiveScrollableResultSet.fetchMoreRows(InsensitiveScrollableResultSet.java:736)
2018/02/22 10:12:53:    at oracle.jdbc.driver.InsensitiveScrollableResultSet.absoluteInternal(InsensitiveScrollableResultSet.java:692)
2018/02/22 10:12:53:    at oracle.jdbc.driver.InsensitiveScrollableResultSet.next(InsensitiveScrollableResultSet.java:406)
2018/02/22 10:12:53:    at com.connexica.cxair.indexes.crawler.DatabaseCrawlerAgent.process(DatabaseCrawlerAgent.java:669)
2018/02/22 10:12:53:    at com.connexica.cxair.indexes.crawler.BaseCustomCrawlerAgent.restart(BaseCustomCrawlerAgent.java:249)
2018/02/22 10:12:53:    at com.connexica.cxair.indexes.crawler.BaseCustomCrawlerAgent.start(BaseCustomCrawlerAgent.java:183)
2018/02/22 10:12:53:    at com.connexica.cxair.indexes.crawler.ThreadCrawlerAgent.run(ThreadCrawlerAgent.java:69)
现在,我使用基于SQL的SQL/a视图和从SQL创建的表尝试了这一点。视图和SQL每次都在同一行上失败。这张桌子好用


任何帮助都将不胜感激

这可能会有所帮助:您是如何连接的?JDBCURL看起来像什么?没有v8或v7驱动程序。这些驱动程序的版本号与Oracle数据库的版本号非常相似,如12.2.0.1或12.1.0.2。jar名称中的7或8表示目标Java版本。尝试阅读或获得一些见解。