Hola.
No manejo oracol pero te comento que eso que quieres hacer si lo he hecho con sql, por ahi no hace mucho copie algo sobre eso en estos lados.
Lo que se haria es crear unos metodos que te sirvan para convertir el array a imagen sin necesidad de hacer lo que tu dices de crear los imagenes en el disco.
revisa este
post