Insertar Imagenes en BBDD

Marce
03 de Octubre del 2005
Hola a todos,
estoy intentando insertar una imagen, a través de un JSP, en un campo BLOB de una BBDD Oracle 9.2.
El fallo me da cuando intento insertar una imagen que pase de los 4000 bytes, las imagenes más peuqeñas me las coge perfectamente, pero claro esas son para ahora de prueba y en un futuro esas no creo que se inserten.
Bueno el error que me da os lo pego aquí:
ErrorCode: 17070
SQLState : null
Mensaje : El tamaño de los datos es mayor que el tamaño máximo para este tipo: 4034 (este sería el tamaño de la imagen en cuestión y está en bytes).
Gracias de antemano, he buscado por todos los lados y ya no tengo ni idea de que hacer.
Un saludo.

frantic
03 de Octubre del 2005
No he utilizado el Oracle pero al menos en DB2 que si lo trabaje uno al crear un campo BLOB en una tabla debia decir de cuánto era el tamaño máximo permitido para el mismo, lo más probable es que hayas creado un campo que soporte imágenes inferiores a los 4034 bytes. Verifica este detalle, eso se realiza de ese modo ya que es un modo de controlar el tamaño de lo que es ingresado a base de datos.

Saludos...