какой драйвер ojdbc требуется для разработчика sql вместе с oracle 10g xe, и где разместить этот драйвер - PullRequest
0 голосов
/ 06 апреля 2019

Я использую оракул 10 г:

Файл ojdb14.jar присутствует в C:\oraclexe\app\oracle\product\10.2.0\server\jdbc\lib

и

jdbc8.jar присутствует в: C:\sqldeveloper-18.3.0.277.2354-no-jre\sqldeveloper\jdbc\lib

Я получаю следующую ошибку в oracle sql developer:

java.lang.AbstractMethodError: Method
oracle/jdbc/driver/T4CCallableStatement.isClosed()Z is abstract   at
oracle.jdbc.driver.T4CCallableStatement.isClosed(T4CCallableStatement.java)
  at oracle.dbtools.raptor.proxy.driver.oracle.RaptorProxyOJDBCStatement$StatementCloser.close(RaptorProxyOJDBCStatement.java:61)
  at oracle.dbtools.raptor.proxy.ProxyContext.referentDequeued(ProxyContext.java:248)
  at oracle.dbtools.util.GCTracker.handlePendingReap(GCTracker.java:109)
  at oracle.dbtools.util.GCTracker.track(GCTracker.java:60)   
  at oracle.dbtools.raptor.proxy.AbstractProxy.initialize(AbstractProxy.java:49)
  at oracle.dbtools.raptor.proxy.AbstractProxy.initialize(AbstractProxy.java:59)
  at oracle.dbtools.raptor.proxy.AbstractProxy.getProxyContext(AbstractProxy.java:131)
  at oracle.dbtools.raptor.proxy.ProxyUtils.formatArg(ProxyUtils.java:72)
  at oracle.dbtools.raptor.proxy.ProxyLogger.logPostForAll(ProxyLogger.java:221)
  at oracle.dbtools.raptor.proxy.ProxyLogger.stateChanged(ProxyLogger.java:48)
  at oracle.dbtools.raptor.proxy.MethodTracker.fireStateChanged(MethodTracker.java:103)
  at oracle.dbtools.raptor.proxy.MethodTracker.access$900(MethodTracker.java:18)
  at oracle.dbtools.raptor.proxy.MethodTracker$CallMetrics.setState(MethodTracker.java:280)        
  at oracle.dbtools.raptor.proxy.MethodTracker$CallMetrics.access$400(MethodTracker.java:236)
  at oracle.dbtools.raptor.proxy.MethodTracker.methodReturned(MethodTracker.java:178)
  at oracle.dbtools.raptor.proxy.AbstractProxy.methodCompleted(AbstractProxy.java:122)
  at oracle.dbtools.raptor.proxy.AbstractProxy.methodReturned(AbstractProxy.java:97)
  at oracle.dbtools.raptor.proxy.driver.oracle.RaptorProxyOJDBCConnection.postFor_prepareStatement(RaptorProxyOJDBCConnection.java:160)
  at oracle.jdbc.proxy.oracle$1dbtools$1raptor$1proxy$1driver$1oracle$1RaptorProxyOJDBCConnection$2oracle$1jdbc$1internal$1OracleConnection$$$Proxy.prepareStatement(Unknown Source)  
  at oracle.dbtools.raptor.controls.grid.OracleRSTModel.prepareStatement(OracleRSTModel.java:105)
  at oracle.dbtools.raptor.controls.grid.ResultSetTableModel.openResultSet(ResultSetTableModel.java:539)
  at oracle.dbtools.raptor.controls.grid.ResultSetTableModel.fetchNext(ResultSetTableModel.java:313)
  at oracle.dbtools.raptor.controls.grid.ResultSetTableModel$4.doWork(ResultSetTableModel.java:746)
  at oracle.dbtools.raptor.controls.grid.ResultSetTableModel$4.doWork(ResultSetTableModel.java:730)
  at oracle.dbtools.raptor.backgroundTask.RaptorTask.call(RaptorTask.java:199)
  at java.util.concurrent.FutureTask.run(FutureTask.java:266)     
  at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$RaptorFutureTask.run(RaptorTaskManager.java:702)
  at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  at java.util.concurrent.FutureTask.run(FutureTask.java:266)     
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  at java.lang.Thread.run(Thread.java:745)
...