Sepertinya masalah yang sama seperti ini:jtds-driver-not-working-for-sql-sever-2008r2-and-denali-native-sspi-library-not
Anda harus menghapus file ntlmauth.dll yang sesuai dari paket unduhan JTDS ke folder bin JRE Anda.
Jika Anda menjalankan mesin Windows 64bit:
-
DLL 32bit ini:
-
Buka di sini di lokasi JRE 32bit ini:
-
DLL 64bit ini:
-
Buka di sini di lokasi JRE 64bit ini:
Jika Anda menjalankan mesin Windows 32bit:
-
DLL 32bit ini:
-
Buka di sini di lokasi JRE 32bit ini:
Jika tidak berhasil, coba tambahkan baris ini di bagian atas metode utama Anda:System.out.println(java.lang.System.getProperty('java.library.path'));
Ini harus menampilkan jalur JRE aktual yang digunakan oleh program Anda. Pastikan ntlmauth.dll yang sesuai ada di folder bin JRE itu.
CATATAN:JANGAN setel domain, pengguna, atau properti kata sandi koneksi saat menggunakan metode ini.
CATATAN:Jika program klien Java Anda berjalan pada mesin non-windows, Anda kurang beruntung menggunakan metode ntlmauth.dll. Ini adalah kutipan dari dokumentasi yang disertakan dengan paket unduhan JTDS:Unduhan>>> jtds-1.3.0-dist.zip> >> README.SSO