sql >> Base de Datos >  >> RDS >> Oracle

¿Por qué obtengo java.lang.AbstractMethodError cuando intento cargar un blob en la base de datos?

Con JDBC, ese error generalmente ocurre porque su controlador JDBC implementa una versión anterior de la API de JDBC que la incluida en su JRE. Estas versiones anteriores están bien siempre y cuando no intentes usar un método que apareció en la API más nueva.

No estoy seguro de qué versión de JDBC setBinaryStream apareció. Ha existido por un tiempo, creo.

Independientemente, la versión de su controlador JDBC (10.2.0.4.0) es bastante antigua, le recomiendo actualizarla a la versión que se lanzó con 11g (descárguela aquí) y vuelva a intentarlo.