sql-server - 无法加载 sqljdbc_auth.dll

标签 sql-server jakarta-ee netbeans

即使我在 project - Properties - Run 上指定了此 VM 选项:-Djava,我仍然不断收到错误 Failed to load the sqljdbc_auth.dll。 library.path="C:\Program Files\Microsoft JDBC Driver 4.1 for SQL Server\sqljdbc_4.1\enu\auth\x86" 这就是 dll 存在的确切位置。

enter image description here

完整错误:无法加载 sqljdbc_auth.dll 原因:java.library.path 中没有 sqljdbc_auth

我做错了什么?

PS. 我已经阅读了有关此错误的所有其他问题,但其中大多数并未在 project - Properties 中包含该行。

最佳答案

dll 真的位于 -Djava.library.path="C:\Program Files\Microsoft JDBC Driver 4.1 for SQL Server\sqljdbc_4.1\enu\auth\x86" 吗?

也试试正斜杠 -Djava.library.path="C:/Program Files/Microsoft JDBC Driver 4.1 for SQL Server/sqljdbc_4.1/enu/auth/x86"

关于sql-server - 无法加载 sqljdbc_auth.dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28663393/

相关文章:

jakarta-ee - 野蝇/暗流 : Multiple aliases for one host

java - 如何让 netbeans 启动得更快

java - 修改其副本时保持原始 Vector 完整

c# - 插入、更新错误: Subquery returned more than 1 row in C#

sql-server - 用BulkCopy覆盖SQL Server表数据

.net - 无法将 .bak 文件复制到 docker 容器

Netbeans 7.2 未启动

sql-server - 当第二个查询依赖于 SQL Server 中的第一个查询输出时,如何在存储过程中编写两个查询

java - 死连接返回到 JDBC 连接池 - Glassfish 3.1.2.2

Netbeans 中的 Java EE8 - javaee-endorsed-api 8