Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

classNotFoundException при зареждане на JDBC драйвер

Трябва да проверите документацията на драйвера на JDBC, която идва заедно с версията на вашия SQL сървър. В стария SQL Server 2000 , името на класа на драйвера на JDBC е такова, каквото имате:

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

Въпреки това, тъй като SQL Server 2005 , Microsoft промени името на класа на драйвера JDBC:

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

Поправете го съответно.

Моля, имайте предвид, че CLASSPATH променливата на средата е игнорирана от Netbeans и всички други прилични Java програми. Забравете за него и дори не се опитвайте да го настроите, докато не разберете защо съществува и за какво трябва да се използва.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Сортиране на първичен ключ

  2. SQL Server:Направете всички главни букви в правилен регистър/заглавие

  3. Клауза WHERE срещу ON при използване на JOIN

  4. SQL Server SMO се оплаква от липсваща DLL

  5. Конкатениране на стойностите на редове T-SQL