Categoría: ARTÍCULOS

ARTICULO: Dar permisos cuando no se es el propietario de la tabla

IBM Informix tiene una aplicación de permisos estricta en el caso de no ser el propietario de una tabla. Incluso siendo DBA de la base de datos en la cual se encuentre no podremos dar permisos a otros usuarios sobre esa tabla y nos aparecerá el error: 302: No GRANT option or illegal option on multi-table view. Para poder otorgar estos permisos necesitamos que el propietario nos de el permiso correspondiente con la opción WITH…
Leer más


17 julio, 2018 0

ARTICULO: Cómo establecer una conexión para probar el Client SDK en linux

A diferencia de en Windows en Linux no tenemos ninguna herramienta que nos permita realizar una prueba de conexión como iLogin. Si queremos probar que todo está bien es necesario que nos preparemos un pequeño programa. Lo primero que necesitamos en tener configurado todo para que podamos establecer la conexión: – sqlhosts: debe tener la entrada correspondiente al gestor al que nos queremos conectar – LD_LIBRARY_PATH: debe tener los directorios /lib y /lib/esql Una vez…
Leer más


25 mayo, 2018 0

ARTICULO: Descarga de datos tipo blob

Un gestor Informix permite almacenar datos binarios como fotografías. Por medio de la función LOTOFILE podemos sacar estos datos tipo blob y dejarlos en una máquina. Esta función tiene tres parámetros. El primero es el campo que queremos descargar, el segundo es la ruta absoluta en la cual queremos descargar la imagen y el tercero es la ubicación. El campo a descargar lo sabemos mirando el esquema de la tabla, por ejemplo imagen. La ruta…
Leer más


19 febrero, 2018 0

ARTICULO: Consultar estado de los chunks

En Informix los chunks guardan información sobre su espacio libre y ocupado de forma que cuando los consultamos, por ejemplo con onstat -d, obtenemos la información de forma inmediata. En el caso de los blobspaces no es así ya que no guardan esa información actualizada así que cuando los consultamos con onstat -d estamos obteniendo el último dato disponible que no tiene por qué ser válido. Para que nos actualice el valor debemos ejecutar onstat…
Leer más


31 enero, 2018 0

ARTICULO: Consideraciones sobre el almacenamiento de smart large objects

Consideraciones sobre el almacenamiento de smart large objects A la hora de definir y almacenar un smart large object tenemos varias opciones y formas de configurarlo. La primera y más básica es configurar en el onconfig un sbspace por defecto al cual vayan todos los BLOB y CLOB que insertemos si no indicamos otra ubicación. La segunda opción es utilizar la claúsula PUT en la definición de la tabla. Para cada campo podemos indicar un…
Leer más


19 diciembre, 2017 0