Hallo Jungs, ich versuche, SQL Server mit NetbeansI cant verbinden SQL Server ClassNotFoundException
public class SQLconnection {
/**
* @param args the command line arguments
* @throws java.lang.ClassNotFoundException
* @throws java.sql.SQLException
*/
public static void main(String[] args) throws ClassNotFoundException, SQLException {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String connectionURL = "jdbc:derby://localhost:1527;databaseName=Ornek;user=sa;password=123";
Connection con = DriverManager.getConnection(connectionURL);
System.out.println("Connect");
}
}
aber ich habe Fehler in Netbeans zu verbinden und ich weiß nicht, wie
Exception in thread „passieren Haupt "java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver bei java.net.URLClassLoader.findClass (URLClassLoader.java:381) bei java.lang.ClassLoader.loadClass (ClassLoader.java:424) bei Sonne .misc.Launcher $ AppClas sLoader.loadClass (Launcher.java:331) um java.lang.ClassLoader.loadClass (ClassLoader.java:357) um java.lang.Class.forName0 (native Methode) um java.lang.Class.forName (Klasse .java: 264) bei sqlconnection.SQLconnection.main (SQLconnection.java:23)
Sie müssen den Jdbc-Connector jar als externe Datei zum Klassenpfad hinzufügen – Yahya
Warum versuchen Sie, den JDBC-ODBC-Treiber zu laden (der nicht mehr in Java 8 vorhanden ist) und dann eine Verbindung zu einer Derby-Datenbank herzustellen verwendet nicht einmal diesen JDBC-ODBC-Treiber), während Ihre Frage Microsoft SQL Server erwähnt? Wenn Sie eine Verbindung zu Microsoft SQL Server herstellen möchten, müssen Sie den Microsoft SQL Server-JDBC-Treiber verwenden und dann [die richtige Verbindungszeichenfolge] verwenden (https://docs.microsoft.com/en-us/sql/connect/jdbc/Verbindung zu SQL-Server mit dem JDBC-Treiber –