我正在通过 JDBC4.0 访问 SQL Server 2008 数据库。问题是我可以在我的 glassfish 服务器重新启动时访问我的数据库,它正常运行代码但是一次,如果我对代码进行任何更改,我必须重新启动 glassfish 服务器,否则会产生以下错误。
警告:无法加载 sqljdbc_auth.dll 原因:本机库 C:\Windows\System32\sqljdbc_auth.dll 已在另一个类加载器中加载
请指导我如何解决我正在使用 Eclipse 编辑器的这个问题。我的代码是
String url = "jdbc:sqlserver://localhost;databaseName=ProductDB; integratedSecurity=true;";
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
con = DriverManager.getConnection(url);
System.out.println("Connected");