SQL Manager: accediendo a un BLOB en una tabla de DB2

1 May, 2008 10:35:51 AM mangelcalvo  básico  DB2  Herramienta  |  Comentarios (0)

Trabajar con contenido rico (archivos,...)  no es tan sencillo en bases de datos relacionales como lo es en Lotus Notes. En Notes, un anexo es un anexo y puedes hacer doble click sobre él para poder abrirlo o editarlo.

En un SGBR, un archivo se almacena como contenido binario en un campo de un registro de la tabla de tipo BLOB. Si trabajamos en un proyecto que implica exportar información desde Notes a DB2, normalmente crearemos los registros en DB2 utilizando código LotusScript, por ejemplo usando las clases LCLSX (Lotus Connectors). Si  somos novatos en entornos DB2 se nos plantea la duda de cómo comprobar que el campo de tipo BLOB que contiene nuestro archivo está correctamente creado.

Una solución sencilla y gratuita es utilizar la herramienta SQLManager. Descargamos la versión Freeware,

Image:SQL Manager: accediendo a un BLOB en una tabla de DB2

que aunque no permite visualizar el contenido del BLOB ( en caso de que sea un archivo de imágen) en esta versión gratuita, sí permite guardarlo en disco. Lo único que necesitamos saber de antemano es qué contiene el campo, para salvarlo con la extensión adecuada.

Image:SQL Manager: accediendo a un BLOB en una tabla de DB2

Por supuesto que es necesario, al arrancar la herramienta, configurar la conexión a DB2 y crear una consulta para obtener una tabla con los resultados. En la tabla de los resultados, es donde podemos guardar el BLOB en disco haciendo uso del botón derecho del ratón.

Sé el primero en comentar la noticia

Deja una respuesta


Nota:  (No HTML - Los enlaces serán convertidos si están precedidos por http://)

¿ Recuérdame?