Oracle Client: Oracle Instant Client 21.9 - nothing else is available yet.
SQL Developer 23.1
Using OCI Thick to connect using Kerberos throws this error:
no ocijdbc23 in java.library.path
EDIT: Under Settings/Database/Advanced the Settings for oracle client instant client and use OCI/Thick driver are set.
Where do I get this version?
Thank you.
jaava.lang.UnsatisfiedLinkError: no ocijdbc23 in java.library.path: [c:\APP\sqldeveloper\sqldeveloper\bin, C:\WINDOWS\Sun\Java\bin, C:\WINDOWS\system32, C:\WINDOWS, C:\APP\sqldeveloper, C:\APP\sqldeveloper\sqldeveloper\lib, c:\app\oracle\o64\iclient, c:\app\oracle\o64\iclient\bin, c:\app\oracle\o64\iclient\asp.net\bin, c:\app\oracle\o64\iclient\odp.net\bin, c:\app\oracle\o32\iclient, c:\app\oracle\o32\iclient\bin, c:\app\oracle\o32\iclient\asp.net\bin, c:\app\oracle\o32\iclient\odp.net\bin, C:\WINDOWS\system32, C:\WINDOWS, C:\WINDOWS\System32\Wbem, C:\WINDOWS\System32\WindowsPowerShell\v1.0\, C:\WINDOWS\System32\OpenSSH\, C:\Programme\rfTOOlS, c:\Windows\SysWOW64, C:\WINDOWS\_ScriptingFramework\Modul, C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL, C:\Program Files\Intel\Intel(R) Management Engine Components\DAL, C:\Program Files\SafeNet\Authentication\SAC\x64, C:\Program Files\SafeNet\Authentication\SAC\x32, C:\Program Files (x86)\OpenText\Viewer\bin, C:\Program Files (x86)\Plantronics\Spokes3G\, C:\Users\tu25\AppData\Local\Microsoft\WindowsApps, ., .]
at java.base/java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.base/java.lang.Runtime.loadLibrary0(Unknown Source)
at java.base/java.lang.System.loadLibrary(Unknown Source)
at oracle.jdbc.driver.T2CConnection$1.run(T2CConnection.java:4320)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at oracle.jdbc.driver.T2CConnection.loadNativeLibrary(T2CConnection.java:4318)
at oracle.jdbc.driver.T2CConnection.logon(T2CConnection.java:515)
at oracle.jdbc.driver.PhysicalConnection.connect(PhysicalConnection.java:1132)
at oracle.jdbc.driver.T2CDriverExtension.getConnection(T2CDriverExtension.java:85)
at oracle.jdbc.driver.T2CDriverExtension.getConnection(T2CDriverExtension.java:50)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:837)
at oracle.jdbc.datasource.impl.OracleDataSource.getPhysicalConnection(OracleDataSource.java:691)
at oracle.jdbc.datasource.impl.OracleDataSource.getConnection(OracleDataSource.java:369)
at oracle.jdbc.datasource.impl.OracleDataSource.getConnectionInternal(OracleDataSource.java:2188)
at oracle.jdbc.datasource.impl.OracleDataSource.getConnection(OracleDataSource.java:342)
at oracle.jdbc.datasource.impl.OracleDataSource.getConnection(OracleDataSource.java:303)
at oracle.dbtools.raptor.standalone.connection.RaptorConnectionCreator.createConnection(RaptorConnectionCreator.java:428)
at oracle.dbtools.raptor.standalone.connection.RaptorConnectionCreator.getConnectionImpl(RaptorConnectionCreator.java:400)
at oracle.dbtools.raptor.standalone.connection.RaptorConnectionCreator.getConnection(RaptorConnectionCreator.java:120)
at oracle.dbtools.raptor.dialogs.conn.ConnectionPrompt$DefaultPrompter.promptForPassword(ConnectionPrompt.java:154)
at oracle.dbtools.connections.db.PasswordPrompter.promptForPassword(PasswordPrompter.java:15)
at oracle.dbtools.raptor.dialogs.conn.ConnectionPrompt.promptForPassword(ConnectionPrompt.java:202)
at oracle.dbtools.connections.db.DatabaseProvider.getConnection(DatabaseProvider.java:391)
at oracle.dbtools.connections.db.DatabaseProvider.getConnection(DatabaseProvider.java:374)
at oracle.jdevimpl.db.adapter.CAConnectionCreator.createConnectionImpl(CAConnectionCreator.java:52)
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:656)
at oracle.dbtools.raptor.utils.Connections$ConnectionInfo.getDatabase(Connections.java:285)
at oracle.dbtools.raptor.utils.Connections.getConnection(Connections.java:1181)
at oracle.dbtools.raptor.utils.Connections.getConnection(Connections.java:1167)
at oracle.dbtools.raptor.navigator.db.DatabaseConnection.openConnectionImpl(DatabaseConnection.java:83)
at oracle.dbtools.raptor.navigator.db.DatabaseConnection.openConnectionImpl(DatabaseConnection.java:38)
at oracle.dbtools.raptor.navigator.db.BaseConnectionNode.getConnection(BaseConnectionNode.java:91)
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:199)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at oracle.dbtools.raptor.backgroundTask.RaptorTaskManager$RaptorFutureTask.run(RaptorTaskManager.java:702)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)