JTDS 드라이버가 Sql Server 2008R2에서 작동하지 않고 Denali Native SSPI 라이브러리가로드되지 않았습니다. java.library.path 시스템 속성 확인

JTDS 드라이버를 사용하여 내 응용 프로그램에서 Windows 인증을 사용하여 SQL Server 데이터베이스에 연결하려고하는데 다음 오류가 발생했습니다.

SSO 실패 : 네이티브 SSPI 라이브러리가 아닙니다. 짐을 실은. java.library.path를 확인하십시오. 시스템 속성.

다음은 해결하려고했지만 여전히 뭔가가 누락 된 시나리오입니다.

  1. 시스템 디렉터리에 ntlmauth.dll을 추가했으며 SQL Server 2005에서 제대로 작동합니다.
  2. 하지만 똑같은 일 나는 Sql Server 2008 R2 및 Denali를 시도했지만 위에서 언급 한 것과 동일한 오류가 발생합니다.
  3. 또한 비트를 고려하여 시스템 디렉토리의 x64 \ SSO \ 경로에서 ntlmauth.dll을 복사했습니다.

혼란 스럽습니다. Sql Server 2008 R2 및 Denali에서 이것이 작동하지 않는 이유.

8
задан Cœur 30 April 2017 в 12:22
поделиться