sql - java.lang.UnsatisfiedLinkError: no sqljdbc_auth in java.library.path -
i'm created .jar of java application, , when i'm try run .jar cmd, error.
i've been searching , found many examples, no 1 work's me. set java.library.path directory ‘sqljdbc_auth.dll’ saw here error continuous.
http://www.linglom.com/images/howto/netbeans/sqlserver/part3/8.png
i run java application command : java -djava.library.path= "my dll path" , give this:
ps c:\users\user> java -djava.library.path="c:\users\user\desktop\microsoft jdbc driver 4.0 sql server\sqljdbc _4.0\ptb\auth\x64" error: not find or load main class .library.path=c:\users\user\desktop\microsoft jdbc driver 4.0 sql server \sqljdbc_4.0\ptb\auth\x64
i dont no how solve this. i've been searching lot of time, nothing works. please me.
thanks
warning: failed load sqljdbc_auth.dll cause : no sqljdbc_auth in java.library.path com.microsoft.sqlserver.jdbc.sqlserverexception: driver not configured integrat ectionid:0481a2ee-4ac4-4fd3-89cd-58aad1696fe4 @ com.microsoft.sqlserver.jdbc.sqlserverconnection.terminate(sqlserverconnection.j @ com.microsoft.sqlserver.jdbc.authenticationjni.<init>(authenticationjni.java:60) @ com.microsoft.sqlserver.jdbc.sqlserverconnection.logon(sqlserverconnection.java: @ com.microsoft.sqlserver.jdbc.sqlserverconnection.access$000(sqlserverconnection. @ com.microsoft.sqlserver.jdbc.sqlserverconnection$logoncommand.doexecute(sqlserve @ com.microsoft.sqlserver.jdbc.tdscommand.execute(iobuffer.java:5696) @ com.microsoft.sqlserver.jdbc.sqlserverconnection.executecommand(sqlserverconnect @ com.microsoft.sqlserver.jdbc.sqlserverconnection.connecthelper(sqlserverconnecti @ com.microsoft.sqlserver.jdbc.sqlserverconnection.login(sqlserverconnection.java: @ com.microsoft.sqlserver.jdbc.sqlserverconnection.connect(sqlserverconnection.jav @ com.microsoft.sqlserver.jdbc.sqlserverdriver.connect(sqlserverdriver.java:1012) @ java.sql.drivermanager.getconnection(unknown source) @ java.sql.drivermanager.getconnection(unknown source) @ test.database.conection.getconexao(conection.java:41) @ test.forms.jtlogin.<init>(jtlogin.java:71) @ test.forms.jtlogin$4.run(jtlogin.java:448) @ java.awt.event.invocationevent.dispatch(unknown source) @ java.awt.eventqueue.dispatcheventimpl(unknown source) @ java.awt.eventqueue.access$400(unknown source) @ java.awt.eventqueue$3.run(unknown source) @ java.awt.eventqueue$3.run(unknown source) @ java.security.accesscontroller.doprivileged(native method) @ java.security.protectiondomain$1.dointersectionprivilege(unknown source) @ java.awt.eventqueue.dispatchevent(unknown source) @ java.awt.eventdispatchthread.pumponeeventforfilters(unknown source) @ java.awt.eventdispatchthread.pumpeventsforfilter(unknown source) @ java.awt.eventdispatchthread.pumpeventsforhierarchy(unknown source) @ java.awt.eventdispatchthread.pumpevents(unknown source) @ java.awt.eventdispatchthread.pumpevents(unknown source) @ java.awt.eventdispatchthread.run(unknown source) caused by: java.lang.unsatisfiedlinkerror: no sqljdbc_auth in java.library.path @ java.lang.classloader.loadlibrary(unknown source) @ java.lang.runtime.loadlibrary0(unknown source) @ java.lang.system.loadlibrary(unknown source) @ com.microsoft.sqlserver.jdbc.authenticationjni.<clinit>(authenticationjni.java:3 ... 28 more
got working...
1) added .dll , .jar in java/jdk/bin
2) added .jar in applications/lib
3) added .dll in windows/system32
add java/jdk../bin , windows/system32 in "path" system environment.
Comments
Post a Comment