Vypadá to na stejný problém jako tento:jtds-ovladač-nefunguje-pro-sql-sever-2008r2-and-denali-native-sspi-library-not
Měli byste vypustit příslušný soubor ntlmauth.dll z balíček ke stažení JTDS do složky JRE bin.
Pokud používáte 64bitový počítač se systémem Windows:
-
Tato 32bitová knihovna DLL:
-
Jde sem v tomto 32bitovém umístění JRE:
-
Tato 64bitová knihovna DLL:
-
Jde sem v tomto 64bitovém umístění JRE:
Pokud používáte 32bitový počítač se systémem Windows:
-
Tato 32bitová knihovna DLL:
-
Jde sem v tomto 32bitovém umístění JRE:
Pokud to nefunguje, zkuste přidat tento řádek na začátek hlavní metody:System.out.println(java.lang.System.getProperty('java.library.path'));
Měl by vypsat skutečnou cestu JRE, kterou váš program používá. Ujistěte se, že příslušný ntlmauth.dll je ve složce bin daného JRE.
POZNÁMKA:Při použití této metody NENASTAVUJTE vlastnosti domény, uživatele nebo hesla připojení.
POZNÁMKA:Pokud váš klientský program Java běží na počítači bez systému Windows, máte smůlu pomocí metody ntlmauth.dll. Toto je citace z dokumentace obsažené v balíčku ke stažení JTDS:Ke stažení>>> jtds-1.3.0-dist.zip> >> README.SSO