Rumah >Java >javaTutorial >Mengapakah saya mendapat ralat 'SQLException: Tiada Pemandu yang sesuai Ditemui untuk jdbc:derby://localhost:1527' semasa menyambung ke pangkalan data Derby saya?
Masalah:
Apabila mencuba untuk menyambung ke pangkalan data Derby melalui aplikasi Java, anda menghadapi perkara berikut ralat:
java.sql.SQLException: No suitable driver found for jdbc:derby://localhost:1527/
Punca:
Pengecualian ini biasanya timbul daripada salah satu daripada dua isu:
Penyelesaian:
Memuatkan Pemandu:
Pastikan pemandu JDBC klien Derby (derbyclient.jar) disertakan dalam laluan kelas aplikasi anda. Kemudian, muatkan pemacu secara eksplisit menggunakan baris kod berikut:
Class.forName("org.apache.derby.jdbc.ClientDriver");
Konfigurasi URL JDBC:
Seterusnya, sahkan sintaks URL JDBC. Khususnya, pastikan ia termasuk komponen berikut:
Sebagai contoh , URL JDBC berikut akan bersambung ke pangkalan data bernama "mydb" dengan create=true:
jdbc:derby://localhost:1527/mydb;create=true
Semakan Tambahan:
Memandangkan anda sedang bekerja dalam mod pelayan, semak semula perkara berikut:
Atas ialah kandungan terperinci Mengapakah saya mendapat ralat 'SQLException: Tiada Pemandu yang sesuai Ditemui untuk jdbc:derby://localhost:1527' semasa menyambung ke pangkalan data Derby saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!