Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Lỗi I / O:SSO Không thành công:Thư viện SSPI gốc không được tải

Có vẻ như vấn đề tương tự như vấn đề này: jtds-driver-not-working-for-sql-sever-2008r2-and-denali-native-sspi-library-not

Bạn nên thả tệp ntlmauth.dll thích hợp khỏi Gói tải xuống JTDS vào thư mục bin JRE của bạn.

Nếu bạn đang chạy trên máy Windows 64bit:

  • DLL 32bit này:

  • Truy cập vào đây trong vị trí JRE 32 bit này:

  • DLL 64bit này:

  • Truy cập vào đây trong vị trí JRE 64 bit này:

Nếu bạn đang chạy trên máy Windows 32 bit:

  • DLL 32bit này:

  • Truy cập vào đây trong vị trí JRE 32 bit này:

Nếu điều đó không hiệu quả, hãy thử thêm dòng này ở đầu phương thức chính của bạn:System.out.println(java.lang.System.getProperty('java.library.path'));

Nó sẽ xuất ra đường dẫn JRE thực tế đang được chương trình của bạn sử dụng. Đảm bảo rằng ntlmauth.dll thích hợp nằm trong thư mục bin của JRE.

LƯU Ý:KHÔNG đặt thuộc tính miền, người dùng hoặc mật khẩu của kết nối khi sử dụng phương pháp này.

LƯU Ý:Nếu chương trình khách Java của bạn đang chạy trên một máy không phải windows, thì bạn sẽ không gặp may khi sử dụng phương thức ntlmauth.dll. Đây là trích dẫn từ tài liệu đi kèm với gói tải xuống JTDS:Tải xuống>>> jtds-1.3.0-dist.zip> >> README.SSO



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để kết nối với mssql bằng pdo thông qua PHP và Linux?

  2. Truy cập các cột của bảng theo chỉ mục thay vì tên trong thủ tục được lưu trữ trên SQL Server

  3. Đặt hàng Bằng cách sử dụng một tham số cho tên cột

  4. SQL Server’s Tương đương với Sleep ():Câu lệnh WAITFOR

  5. SQL Server SHOW TABLES Tương đương