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

classNotFoundException trong việc tải trình điều khiển JDBC

Bạn cần kiểm tra tài liệu trình điều khiển JDBC đi kèm với phiên bản máy chủ SQL của bạn. Trong SQL Server 2000 cũ , tên lớp trình điều khiển JDBC giống như bạn có:

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");

Tuy nhiên, vì SQL Server 2005 , Microsoft đã thay đổi tên lớp trình điều khiển JDBC:

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

Sửa nó cho phù hợp.

Xin lưu ý rằng CLASSPATH biến môi trường bị bỏ qua bởi Netbeans và tất cả các chương trình Java phù hợp khác. Quên nó đi và thậm chí không cố gắng thiết lập nó cho đến khi bạn hiểu tại sao nó tồn tại và nó được sử dụng để làm gì.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hiệu suất tổng hợp có điều kiện

  2. 3 lý do hàng đầu mà mọi người chuyển đến SaaS

  3. Kết nối SAP IQ với SQL Server

  4. Nhận tối thiểu hai giá trị trong SQL

  5. Chuyển đổi ‘datetimeoffset’ thành ‘datetime2’ trong SQL Server (Ví dụ T-SQL)