Rumah > Java > javaTutorial > teks badan

Mengapa Saya Mendapat 'SQLException: Tiada Pemandu Sesuai Ditemui' Apabila Menyambung ke Derby?

Susan Sarandon
Lepaskan: 2024-11-12 17:48:02
asal
475 orang telah melayarinya

Why Am I Getting

Mengatasi Ralat "SQLException: Tiada Pemacu Sesuai Ditemui"

Ralat "java.sql.SQLException: Tiada pemandu yang sesuai ditemui untuk jdbc :derby://localhost:1527/" menunjukkan bahawa pemacu yang sesuai untuk menyambung ke pangkalan data Derby tiada. Dua sebab utama boleh menyebabkan isu ini:

Missing Driver Loading

Pastikan pemandu Derby (derbyclient.jar) hadir pada laluan kelas anda. Ia menyediakan pelaksanaan API JDBC untuk Derby. Untuk memuatkan pemandu secara manual, gunakan kod berikut:

Class.forName("org.apache.derby.jdbc.ClientDriver");
Salin selepas log masuk

URL JDBC Cacat

Sahkan ketepatan URL JDBC. Biasanya, ia harus mengandungi komponen berikut:

  • Protokol: jdbc:derby://
  • Hos: localhost
  • Port: 1527
  • Nama Pangkalan Data: Gantikan ini dengan nama pangkalan data sebenar (cth., "dbname"). Lokasi lalai untuk pangkalan data ialah direktori tempat Pelayan Rangkaian dilancarkan.

Contoh URL JDBC yang betul:

jdbc:derby://localhost:1527/dbname;create=true
Salin selepas log masuk

Perhatikan bahawa jika pangkalan data tidak wujud , anda boleh menentukan ";create=true" dalam URL untuk menciptanya secara automatik. Sebagai alternatif, anda boleh menyediakan laluan mutlak ke lokasi pangkalan data:

jdbc:derby://localhost:1527//home/path/to/database/dbname;create=true
Salin selepas log masuk

Atas ialah kandungan terperinci Mengapa Saya Mendapat 'SQLException: Tiada Pemandu Sesuai Ditemui' Apabila Menyambung ke Derby?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan