我正在尝试将文件sqljdbc_auth.dll添加到项目库中.我将包含dll的文件夹添加为外部类文件夹.

在这里,我基本上尝试使用Microsoft提供的SQL驱动程序连接到我的SQL SERVER 2008数据库.

我的代码是

private static void Connect(){

try

{

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

String connectionUrl = "jdbc:hostname:1433;databaseName=dbname;"

+ "user=username;password=password";

java.sql.Connection con = DriverManager.getConnection(connectionUrl);

}

catch(ClassNotFoundException e)

{

e.printStackTrace();

}

catch(SQLException e2)

{

e2.printStackTrace();

}

}`

我收到以下错误

WARNING: Failed to load the sqljdbc_auth.dll cause : no sqljdbc_auth in java.library.path

com.microsoft.sqlserver.jdbc.SQLServerException: This driver is not configured for integrated authentication. ClientConnectionId:b83147c7-b45a-4f35-b601-195a0aa9c32c

at com.microsoft.sqlserver.jdbc.SQLServerConnection.terminate(SQLServerConnection.java:1667)

at com.microsoft.sqlserver.jdbc.AuthenticationJNI.(AuthenticationJNI.java:60)

at com.microsoft.sqlserver.jdbc.SQLServerConnection.logon(SQLServerConnection.java:2229)

at com.microsoft.sqlserver.jdbc.SQLServerConnection.access$000(SQLServerConnection.java:41)

at com.microsoft.sqlserver.jdbc.SQLServerConnection$LogonCommand.doExecute(SQLServerConnection.java:2220)

at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:5696)

at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:1715)

at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:1326)

at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:991)

at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:827)

at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:1012)

at java.sql.DriverManager.getConnection(Unknown Source)

at java.sql.DriverManager.getConnection(Unknown Source)

at com.sagar.com.package1.T1.Connect(T1.java:21)

at com.sagar.com.package1.T1.main(T1.java:37)

Caused by: java.lang.UnsatisfiedLinkError: no sqljdbc_auth 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 com.microsoft.sqlserver.jdbc.AuthenticationJNI.(AuthenticationJNI.java:35)

... 13 more

java 项目加载dll文件,在eclipse java项目中加载dll文件相关推荐

  1. android jar 加入图片,Android动态加载外部jar包及jar包中图片等资源文件

    Android动态加载外部jar包及jar包中图片等资源文件 Android应用程序由Java开发,因此Java中许多实用的特性,在Android中也有体现.动态加载Class,也就是外部jar包,在 ...

  2. Java开发环境的搭建以及使用eclipse创建项目

    一.Java 开发环境的搭建 这里主要说windows环境下怎么配置Java环境.如果是Linux环境参考本博客另一篇文章即可: Linux环境安装卸载JDK 1.首先安装JDK java的SDK简称 ...

  3. 运行java提示未签名_java – JNLP:在签名代码中加载未签名的代码

    我们在克服Java webstart的混合代码错误时遇到了困难.总之,我们有我们的主要JNLP文件,我们已经签署了它直接加载的所有代码.我们已将all-permissions选项添加到主JNLP中.它 ...

  4. 如何将3D文件(solidworks等工具导出的STL/DAE文件)在Web浏览器中加载展示

    在前一篇博客中,我将3D文件导入到了Rviz中做机器人的模型展示,今天尝试下将3D文件放在Web浏览器中展示.在Web端渲染3D模型是比较麻烦的,但是好在有three.js等这样的Web3D引擎,才使 ...

  5. android 浏览器打开本地html文件,如何在Android浏览器中加载本地HTML文件

    我试图在设备浏览器中加载本地html文件.我尝试过使用WebView,但它不适用于所有设备.如何在Android浏览器中加载本地HTML文件 //WebView method that didnt w ...

  6. Three.js Vue 如何加载字体,和遇到问题解决: 中加载字体的问题 Uncaught SyntaxError: Unexpected token = in JSON at position 0

    Three.js Vue 中加载字体的问题 Uncaught SyntaxError: Unexpected token = in JSON at position 0 一.转换字体文件到 json ...

  7. java 输出文件到mac路径_Java 中几种获取文件路径的方式

    原标题:Java 中几种获取文件路径的方式 1. 前言 Java开发中我们经常要获取文件的路径,比如读取配置文件等等.今天我们就关于文件的路径和如何读取文件简单地探讨一下. 2. 文件的路径 文件的路 ...

  8. 【Eclipse】Java Compiler没有Annotaion Processing, 需要安装Eclipse Java Development Tools

    http://download.eclipse.org/release/jno Programming Languages -> Eclipse Java Development Tools

  9. html加密文档如何打开,如何打开docx文件 在弹出窗口中选择加密的文件

    如何打开docx的文件,我的office打不开 在电脑桌面上找到需要打开的docx文件,并右键打开菜单. 在打开的菜单界面中,找到打开方式选项,并单击选择. 在跳转的打开方式界面中,选择wps应用程序 ...

  10. Android单元测试读写文件,如何在Android单元测试中读取仅测试文件

    对于我的Android应用程序,我正在编写需要读取一些文件的单元测试. 由于这些是仅测试文件,因此我不希望它们出现在res文件夹中,因为我不希望它们最终出现在最终的.apk文件中. 我想做与此问题类似 ...

最新文章

  1. ccf-csp #201909-2 小明种苹果(续)
  2. 为什么应该放弃或减少使用MD5
  3. mysql 对象_查看MySQL中的对象
  4. 三十五、深入Java中的泛型(下篇)
  5. 前瞻:Java能否畅行未来?
  6. 7-6 区间覆盖 (10 分)(思路+详解)Come 宝!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  7. 【codeforces 749E】 Inversions After Shuffle
  8. select选中值传递到后台action中
  9. 数据结构-----环形链表
  10. Eclipse ADT插件版本下载大全
  11. axure插件安装360浏览器
  12. 凯立德2015夏季3621J0P4G卡版分区地图
  13. 计算机主机开机为什么显示器不开,电脑开机后显示器不亮怎么办?电脑开机后显示器没反应的解决办法...
  14. Kubernetes集群容器运行日志收集
  15. Python挑战游戏( PythonChallenge)闯关之路Level- 2
  16. 项目计划表格甘特图_项目管理:什么是甘特图?
  17. php 实现信息采集(网页内容抓取)程序代码
  18. 2016年最新版App内购买详细指南
  19. Delphi Thread 线程2
  20. 随记--做一个“懒惰”的程序员

热门文章

  1. 计算机前后端接口,看看别人后端API接口写得,那叫一个优雅!
  2. python装饰设备_Python: 装饰器的小例子
  3. XML读取 java
  4. 利用追赶法来求解方程Ax=b的C++程序
  5. 环境搭建 - 奥比中光3D摄像头(Astra Mini)
  6. Nat. Commun.|概率蛋白质序列模型的生成能力
  7. Latex 添加多张图片技巧说明
  8. 电脑主板跳线_电脑基础进阶必学知识,详解电脑主板跳线!
  9. RStuido Server 选择不同的 R 版本(conda 中的不同 R 版本)
  10. Microbiome:山大杜宗军团队揭示捕食性细菌新类群-慢生单胞菌目细菌独特的生境适应性...