sql >> Databáze >  >> RDS >> Sqlserver

Chyba I/O:SSO se nezdařilo:Nativní knihovna SSPI nebyla načtena

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



  1. C# - Mám použít statické připojení k databázi

  2. Proč Oracle 9i považuje prázdný řetězec za NULL?

  3. Vyberte při změně hodnoty

  4. Získejte zaměstnance, kteří jsou po zvýšení platu pod průměrem