sql >> Databasteknik >  >> RDS >> Sqlserver

I/O-fel:SSO misslyckades:Inbyggt SSPI-bibliotek har inte laddats

Verkar vara samma problem som det här:jtds-driver-not-working-for-sql-sever-2008r2-and-denali-native-sspi-library-not

Du bör släppa lämplig ntlmauth.dll-fil från JTDS-nedladdningspaket i din JRE bin-mapp.

Om du kör på en 64-bitars Windows-dator:

  • Denna 32-bitars DLL:

  • Går hit på denna 32-bitars JRE-plats:

  • Denna 64-bitars DLL:

  • Går hit på denna 64-bitars JRE-plats:

Om du kör på en 32-bitars Windows-dator:

  • Denna 32-bitars DLL:

  • Går hit på denna 32-bitars JRE-plats:

Om det inte fungerar kan du försöka lägga till den här raden överst i din huvudmetod:System.out.println(java.lang.System.getProperty('java.library.path'));

Den bör mata ut den faktiska JRE-sökvägen som används av ditt program. Se till att lämplig ntlmauth.dll finns i den JRE:s bin-mapp.

OBS:Ställ INTE in domän-, användar- eller lösenordsegenskaper för anslutningen när du använder den här metoden.

OBS:Om ditt Java-klientprogram körs på en dator som inte är Windows, har du inte lyckats med att använda metoden ntlmauth.dll. Detta är ett citat från dokumentationen som medföljer JTDS-nedladdningspaketet:Nedladdningar>>> jtds-1.3.0-dist.zip> >> README.SSO



  1. SQL/Regex utmaning/pussel:Hur tar man bort kommentarer från SQL-kod (genom att använda SQL-fråga)?

  2. MySQL Fulltext suffixsökning (booleskt läge) -(*apple)

  3. Fråga för att få alla poster tills summan av kolumn är mindre än eller lika med ett värde

  4. Hur man får värden för bindningsparametrar från Oracle JDBC PreparedStatement-objekt