-2
Windows 10에서 sqldeveloper를 시작한 다음 12c 데이터베이스에 연결하려고하면 다음 java 오류 스택 트레이스가 수신됩니다. 버전 4.2 또는 17.2sqldeveloper - java.nio.BufferUnderflowException
어떤 아이디어가 sqldeveloper하려고 할 때
이 문제가 발생?
최저 HG
당신은 당신의 sqldeveloper 설치에서 오라클 JDBC 드라이버를 업그레이드해야합니다java.nio.BufferUnderflowException
at java.nio.HeapByteBuffer.get(HeapByteBuffer.java:151)
at java.nio.ByteBuffer.get(ByteBuffer.java:715)
at oracle.net.ns.NIOAcceptPacket.readPayloadBuffer(NIOAcceptPacket.java:167)
at oracle.net.ns.NIOPacket.readNIOPacket(NIOPacket.java:282)
at oracle.net.ns.NSProtocolNIO.negotiateConnection(NSProtocolNIO.java:118)
at oracle.net.ns.NSProtocol.connect(NSProtocol.java:317)
at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1438)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:518)
at oracle.jdbc.driver.PhysicalConnection.connect(PhysicalConnection.java:688)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:39)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:691)
at oracle.jdeveloper.db.adapter.AbstractConnectionCreator.getConnection(AbstractConnectionCreator.java:229)
at oracle.dbtools.raptor.standalone.connection.RaptorConnectionCreator.getConnectionImpl(RaptorConnectionCreator.java:392)
at oracle.dbtools.raptor.standalone.connection.RaptorConnectionCreator.getConnection(RaptorConnectionCreator.java:118)
at oracle.dbtools.raptor.dialogs.conn.ConnectionPrompt.promptForPassword(ConnectionPrompt.java:67)
at oracle.jdevimpl.db.adapter.DatabaseProviderHelper$PasswordPrompter.promptForPassword(DatabaseProviderHelper.java:422)
at oracle.jdevimpl.db.DBConnAddin$2.promptForPassword(DBConnAddin.java:98)
at oracle.jdeveloper.db.adapter.DatabaseProvider.getConnection(DatabaseProvider.java:434)
at oracle.jdeveloper.db.adapter.DatabaseProvider.getConnection(DatabaseProvider.java:365)
at oracle.jdevimpl.db.adapter.CAConnectionCreator.createConnectionImpl(CAConnectionCreator.java:68)
at oracle.javatools.db.DatabaseFactory.createConnection(DatabaseFactory.java:838)
at oracle.javatools.db.DatabaseFactory.createDatabase(DatabaseFactory.java:282)
at oracle.jdeveloper.db.DatabaseConnections.getDatabase(DatabaseConnections.java:837)
at oracle.dbtools.raptor.utils.Connections$ConnectionInfo.getDatabase(Connections.java:281)
at oracle.dbtools.raptor.utils.Connections.getConnection(Connections.java:1201)
at oracle.dbtools.raptor.utils.Connections.getConnection(Connections.java:1187)
at oracle.dbtools.raptor.navigator.db.DatabaseConnection.openConnectionImpl(DatabaseConnection.java:146)
at oracle.dbtools.raptor.navigator.db.DatabaseConnection.openConnectionImpl(DatabaseConnection.java:41)
at oracle.dbtools.raptor.navigator.db.BaseConnectionNode.getConnection(BaseConnectionNode.java:46)
at oracle.dbtools.raptor.navigator.db.impl.DatabaseTreeNode.getObjectFactory(DatabaseTreeNode.java:90)
at oracle.dbtools.raptor.navigator.db.impl.DatabaseTreeNode$LoadTask.doWork(DatabaseTreeNode.java:145)
at oracle.dbtools.raptor.navigator.db.impl.DatabaseTreeNode$LoadTask.doWork(DatabaseTreeNode.java:119)
at oracle.dbtools.raptor.backgroundTask.RaptorTask.call(RaptorTask.java:193)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$RaptorFutureTask.run(RaptorTaskManager.java:629)
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:748)
그냥 질문 - 12.2 정도입니까? 또는 12.1. Oracle DB의 버전? 내 생각 엔 어딘가에서 본 것, 최신 jdbc는 12.1에 대한 것이지만 확실하지는 않은지,이 문제로 인한 것일 수 있습니다. 그렇지 않은 경우에는 SQL Developer에 대한 정보를 입력하십시오. 다시 다운로드하고 다운로드 한 내용을 확인한 다음 다시 설치하십시오. 그렇지 않은 경우 모두 더 낮은 버전을 사용해보십시오. sqlDev 4.2와의 수많은 연결 문제가있었습니다. Windows 10과 실제로 기본적으로 Windows 10과 관련된 문제로 귀결됩니다. – g00dy
은 현재 버전 일 수 있습니다. 버그가있을 수 있습니다. 이전 버전을 다운로드하십시오. –
Welcome to Stack Overflow! [둘러보기] (/ 둘러보기)를 둘러보고 주위를 둘러보고 [도움말 센터] (/ help), 특히 [어떻게 좋은 질문을합니까?] (/ help/how-to- 물어볼 수있는 주제는 무엇입니까?] (/ help/on-topic). ** - ** [oracle website] (https://login.oracle.com/mysso/signon.jsp)에서 계정을 만들고 [SQL-Developer Community] (https : /)에서 질문 할 수 있습니다. /community.oracle.com/community/database/developer-tools/sql_developer) –