我正在通過JDBC4.0訪問SQL Server 2008數據庫。問題是我可以訪問我的數據庫只是當我的glassfish服務器重新啓動時,它通常運行代碼,但一次,如果我對代碼進行任何更改,我必須重新啓動glassfish服務器,否則會生成以下錯誤。JDBC和Sql Server 2008連接性
警告:無法加載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");
這是一個警告不是錯誤。 –
是的,但我不能訪問數據庫表和其他數據 – wixxey
那麼你需要更新你的問題,因爲你在問題中陳述了「我可以訪問我的數據庫」。 –