Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

classNotFoundException durante il caricamento del driver JDBC

È necessario controllare la documentazione del driver JDBC fornita con la versione del server SQL. Nel vecchio SQL Server 2000 , il nome della classe del driver JDBC è come quello che hai:

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

Tuttavia, poiché SQL Server 2005 , Microsoft ha modificato il nome della classe del driver JDBC:

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

Risolvilo di conseguenza.

Tieni presente che il CLASSPATH la variabile di ambiente è ignorata da Netbeans e tutti gli altri programmi Java decenti. Dimenticalo e non provare nemmeno a impostarlo finché non capisci perché esiste e a cosa serve.