ORA-12519, TNS:no appropriate service handler found
kesalahan mungkin disebabkan oleh penggunaan string koneksi JDBC gaya lama. Menurut bab 8 Sumber Data dan URL dari Panduan dan Referensi Pengembang Oracle 11.1 JDBC, format string koneksi adalah sebagai berikut:
jdbc:oracle:thin:@//host_name:port_number/service_name
Ada juga catatan yang mengatakan "Memulai Oracle Database 10g, ID Layanan Oracle tidak didukung". Jadi sintaks yang Anda gunakan pasti cocok untuk Oracle 9i. Ini mungkin berfungsi pada versi yang lebih baru, tetapi itu tidak dijamin.
Jadi pertimbangkan untuk mengubah format string koneksi JDBC Anda untuk mengikuti format yang disarankan dalam panduan.
Juga, untuk Oracle 9i dan seterusnya Anda harus menggunakan oracle.jdbc.OracleDriver
daripada oracle.jdbc.driver.OracleDriver
karena Oracle telah menyatakan bahwa oracle.jdbc.driver.OracleDriver
tidak digunakan lagi dan dukungan untuk kelas driver ini akan dihentikan.