java.lang.UnsatisfiedLinkError: нет ocijdbc11 в Java. library.path
я пытаюсь сделатьjdbc oci connection воракул 11 г который используетпроверка подлинности ОС
я сделал пример консольного приложения для проверки соединения на каком-нибудь клиентском компьютере
я разработал приложение на машине, которая имеетJDK 6 и использовал в проекте банкуojdbc6.jar.
код, который я использую для подключения к базе данных, выглядит следующим образом:
OracleDataSource ods = new OracleDataSource();
String tnsName="Prod";
ods.setURL("jdbc:oracle:oci:/@"+tnsName);
Connection conn = ods.getConnection();
я пытаюсь запустить это приложение с клиентского компьютера, на котором установлен oracle11g, и дом оракула установлен по следующему пути:C: \ Оранта \ JDK \ Bin
также путь:C: \ Оранта \ Bin содержитoci.dll и не содержитocijdbc11.dll
клиент имеет установленную jre7 и не имеет jdk.
при попытке запустить приведенный выше код на клиентском компьютере, который был аутентифицирован в базе данных Oracle, я получаю следующее исключение:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no ocijdbc11 in java.
library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at oracle.jdbc.driver.T2CConnection$1.run(T2CConnection.java:3178)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.jdbc.driver.T2CConnection.loadNativeLibrary(T2CConnection.java
:3174)
at oracle.jdbc.driver.T2CConnection.logon(T2CConnection.java:233)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:
508)
at oracle.jdbc.driver.T2CConnection.<init>(T2CConnection.java:133)
at oracle.jdbc.driver.T2CDriverExtension.getConnection(T2CDriverExtensio
n.java:53)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:510)
at oracle.jdbc.pool.OracleDataSource.getPhysicalConnection(OracleDataSou
rce.java:275)
at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java
:206)
at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java
:156)
at auth.Main.main(Main.java:42)
Посоветуйте пожалуйста как можно исправить это исключение.